В 1969 году окончил Ленинградский государственный институт культуры. В 1973 году окончил аспирантуру Ленинградского государственного института театра, музыки и кинематографии.
Трудовую деятельность начал в 1969 году ассистентом кафедры режиссуры и хореографии Челябинского государственного института культуры.
1972 – преподаватель кафедры режиссуры Ленинградского государственного института культуры им. Н.К. Крупской.
1978 – преподаватель кафедры режиссуры Ленинградского государственного института культуры им. Н.К. Крупской.
1981 – режиссер Севастопольского русского драматического театра им. А.В. Луначарского.
1988 – режиссер-постановщик государственного Рижского театра русской драмы.
1990 – главный режиссер Свердловского государственного театра юного зрителя.
2001 – режиссер постановщик государственного Рижского театра русской драмы.
1972 – режиссер-постановщик муниципального унитарного учреждения «Оскольский театр для детей и молодежи».
2007 – режиссер-постановщик муниципального учреждения культуры «Старооскольский театр для детей и молодежи».
2012 – художественный руководитель муниципального учреждения культуры «Старооскольский театр для детей и молодежи».
2012-2017 – художественный руководитель муниципального бюджетного учреждения культуры «Старооскольский театр для детей и молодежи».
С 2017 года по настоящее время художественный руководитель муниципального бюджетного учреждения культуры «Старооскольский театр для детей и молодежи» имени Б.И. Равенских».
Награжден: благодарностью Губернатора Белгородской области, Почетной грамотой Губернатора Белгородской области, медалью «За заслуги перед Землей Белгородской» 1-й степени, Почетной грамотой Совета депутатов Старооскольского городского округа, медалью «За заслуги» Старооскольского городского округа.
Звание «Почетный гражданин Старооскольского городского округа Белгородской области» присвоено 28.06.2019 года.