Учился в Суворовском военном училище (1955-1960). В 1968 году окончил Школу-студию при МХАТ. В 1968-1981 - актер театра им. Н.В. Гоголя, с 1985 - театра им. М.Н. Ермоловой. Затем перешел в театр имени Моссовета. С 1996 играет в «Антрепризе Михаила Козакова». В кино с 1970 года (первая роль - доктор Крич в фильме "Городской романс"). Заслуженный артист РФ (1992). Народный артист России (1999).