Советский и российский актер театра и кино. Народный артист РСФСР.
Родился в Казани.
В 1966 году окончил Казанское театральное училище и школу-студию МХАТ.
С 1961 по 1969 и с 1971 по 1987 годы был актером Калининского драматического театра, где сыграл свыше 30 ролей.
В 1971 играл в ленинградском театре им. Ленинского Комсомола. Затем перешел в труппу МХАТа им. М. Горького.
В кино начал сниматься с середины 60-х. Первая запоминающаяся роль - Фрола Курганова в фильме «Тени исчезают в полдень» (1971).
Скончался в Москве от сердечной недостаточности. Похоронен на Троекуровском кладбище.