В 1969 году поступил в Ярославское театральное училище по специальности актёр драмы, а в 1989 поступил в Ярославский театральный институт по специальности актёр театра и кино. Работал в театрах Караганды, Ачинска и Павлодара, где создал школу исторического фехтования.
Работает в Рыбинском театре с 1981 года. Открыл в Рыбинском Костёле театр «Истоков» в 1991 году. С 2006 по 2008 год работал директором рыбинского театра. На рыбинской сцене сыграл такие яркие роли как: Курчаев в спектакле «На всякого мудреца довольно простоты», «Лекарь по неволе» Жеронт, «Медея» роль Ясона, «Ревизор» Городничий.