Советский и белорусский актёр театра и кино. Заслуженный артист РСФСР.
Родился в поселке Пограничный Приморского края.
В 1967 году окончил Ленинградский государственный институт театра, музыки и кинематографии.
Работал в Волгоградском театре драмы им. М. Горького, в Кишиневском русском драматическом театре им. А. Чехова, в Тульском театре драмы, в Ереванском русском театре драмы им. К. Станиславского.
С 1988 года служил в Национальном академическом драматическом театре им. М. Горького в Минске.
Скончался в Минске.