Был актёром Бурятского русского театра в Улан-Удэ (1960-1961, 1965), Смоленского драмтеатра (1971), театра "Скоморох", Белорусского театра им. Я.Купалы (1973-1991), Ленинградского театра комедии имени Н.Акимова (1991-2000), Большого драматического театра (БДТ) им. Г.А.Товстоногова (2007-2013).
В 2003 году был удостоен почетного звания Заслуженный артист России.