Родился 2 октября 1915 года в деревне Летяги Кинешемского уезда Костромской губернии (ныне - Вичугского района Ивановской области) в купеческой семье.
Работал контролёром по хлопку на текстильном комбинате в городе Наволоки, затем чертёжником в городе Комсомольске.
В 1940 году окончил актёрскую школу при киностудии «Мосфильм» и был зачислен в Центральный Театр Красной Армии.
С 1941 по 1945 годы участвовал в Великой Отечественной войне. После демобилизации вошёл в штат киностудии «Мосфильм» и Театра-студии киноактёра, где состоял до 1989 года.
Много работал на дубляже — сначала как актёр, озвучив более 500 картин, а с 1965 года — и как режиссёр и укладчик текста. Умер 16 мая 1998 года в Москве.