Родился 4 марта 1935 года в городе Горловка Донецкой области Украинской ССР.
Сценическую деятельность начал в 1957 году в Николаевском театре драмы и музыкальной комедии.
В 1960—1964 работал в Грозненском республиканском русском драматическом театре им. М. Ю. Лермонтова.
В 1964—1970 годах играл в Кишинёвском русском театре драмы им. А. П. Чехова.
С 1970 года — актёр Львовского русского драматического театра Советской армии.
Умер в 2009 году в Горловке.
Был женат на актрисе Марте Ивановне Бабкиной.