Родился 9 июля 1931 года в Ленинграде.
В 1952 году окончил Ленинградский театральный институт.
С 1953 по 1956 служил в Группе Советских войск в Германии.
Работал в Центральном Детском театре, где в спектакле "Семья" играл роль Володи Ульянова. Был заместителем директора Центрального детского театра, заведующим труппой, заместителем директора МХАТ СССР в 1974-1988 гг.
После ликвидации МХАТ СССР - ведущим специалистом по межнациональным республиканским связям в Министерстве культуры СССР.
В разное время работал на "Всесоюзном радио", радио "Юность".
Ушел из жизни 4 июля 2020 года.