В 1949 году окончил Театральное училище имени М. С. Щепкина. Служил во Львовском русском театре Прикарпатского военного округа[1], с 27 июля 1965 года[2] — в Малом театре. Сыграл более чем в 30 фильмах. Наиболее известен ролью главного инженера завода Хохлова в телесериале «Вечный зов», а также ролями генерала Ватутина в киноэпопее «Освобождение» и А. А. Жданова в киноэпопее «Блокада», исполненными высоким уровнем портретного сходства. Похоронен на Донском кладбище.