В 1967 году окончил актёрское отделение Иркутского театрального училища, работал в Иркутском театре драмы.
С 1973 года — артист Омского театра драмы.Среди его ролей — Лот («Царствие земное» ), Коняев («Восточная трибуна» ), Илья («Московские кухни» ), Спирид («Панночка» ), Кортес («Церемонии зари» ), Полковник («Полковнику никто не пишет» ), Басов («Дачники» ).
В 1970-1980-е гг. был режиссёром эстрадно-сатирического театра миниатюр Омского института инженеров железнодорожного транспорта, в 1990-е гг. работал в Лицейском театре. Профессор кафедры режиссуры ОмГУ им. Ф. М. Достоевского.
В 2012 году включён в Книгу Почёта деятелей культуры города Омска.