Родился в Нижнем Новгороде, в семье служащего. Отец работал в гужевом транспорте, мать была домохозяйкой. В 1933 году поступил работать в Горьковский театр юного зрителя и Театр кукол учеником электроосветителя, а после – учеником актера-кукловода. Окончил Горьковское театральное училище (1941 г.). Участник Великой Отечественной войны, комиссован после тяжелого ранения. С 1943 года – актер Горьковского городского театра кукол. С 1944 года – режиссер этого театра. С 1960-х годов преподавал в Горьковском театральном училище по отделению «Актёр театра кукол». Творческий руководитель выпусков 1966, 1981, 1985, 1988, 1989 годов. Заслуженный артист РСФСР (27.03.1967). Жил и похоронен в Нижнем Новгороде.
Награды: ордена Отечественной войны 1-й (06.04.1985) и 2-й (08.06.1967) степени.