Актерское образование - Театральное училище им. Щукина (1955). Режиссерское образование - Белорусский театрально-художественный институт (1965), Высшие режиссерские курсы при Государственном институте театрального искусства в Москве (1967).
В 1965 – 1977 гг. – режиссер-постановщик Саратовского драматического театра, главный режиссер Челябинского, Архангельского (1972-1976) драматических театров, режиссер Пензенского драматического театра. В 1977 – 1981 гг. и с 1984 г. – режиссер-постановщик Белорусского государственного музыкального театра (с 2001 г. – и. о. главного режиссера). В 1981 – 1984 гг. – режиссер-постановщик Белорусского театра им. Я. Купалы. С 1977 г. преподавал в Белорусской академии искусств (с 1998 г. – доцент). В 2000 – 2002 гг. – режиссер-постановщик Оперной студии при Белорусской академии музыки. Лауреат I Национального фестиваля "Музыка и театр" (1996, Минск).
роли в кино 1963 Сорок минут до рассвета :: эпизод