Родился 18 ноября 1930 года в городе Истре Московской области.
Окончил ВГИК (1957, мастерская Ю.Я. Райзмана).
В 1957-1977 гг. - актёр Театра-студии киноактёра,
В 1977-1980 гг. работал по договорам.
С 1980 года - актёр киностудии имени М. Горького.
В кино с 1956 года (первая роль - комвзвода Корнаухов в фильме «Солдаты»).
Характерный актёр, исполнитель небольших ролей и эпизодов.
Ушёл из жизни 15 декабря 2003 года.