В 1981 году закончил Ленинградский институт театра, музыки и кино (класс Народного артиста РСФСР З. Я. Корогодского).
С 1981 по 1991 год — актёр Ленинградского ТЮЗа.
Потом актёр и режиссёр театра «Для деток и молодёжи», актёр и режиссёр независящего театрального проекта «Открытие», директор школы искусств «Театральная семья» имени З. Я. Корогодского до 2008 г, актёр театра «Поколений», актёр и режиссёр музыкально-драматического театра «Северная Венеция», преподаватель Высшей школы режиссеров и сценаристов в Санкт-Петербурге.
Дипломы за наилучшую мужскую роль на Международном фестивале «Рождественский парад»: 2010 — «После Чехова» за роль Андрея Прозорова, 2011 — «Жили-были» за роль отца.