Сергей Кириллович Столяров родился в Москве 2 июля 1962 года.
Окончил Высшее театральное училище имени М. С. Щепкина. С 1982—1992 гг. — актёр Театра Советской Армии.
Участвовал в качестве ведущего телепрограммы «Детский час» с уроками английского языка