Родился 24 октября 1950 года.
Окончил Новосибирское театральное училище (педагог - Любовь Борисова).
С 1975 по 1985 годы работал в Новосибирском театре драмы (ныне театр «Старый дом»), в театре «Глобус».
С 1985 по 1995 работал в Ленинграде. Был ведущим актером в «Театре на Литейном» и «Молодом театре».
С 1995 года работает в московских театрах, где сыграл более 100 ролей, в кино и сериалах более 30 ролей.
В настоящее время работает в Детском музыкальном театре юного актера педагогом по актерскому мастерству. Играет в спектаклях «Приключения Оливера Твиста», «Том Сойер». Также играет в театре «Актерский дом» при центральном Доме Актера.