Родился в г. Абакан Хакасской автономной области Красноярского края. В 1965—1967 годах поступил и учился в школе № 19 г. Абакана. В 1979 окончил Ленинградский государственный институт театра, музыки и кинематографии (класс А. И. Кацмана, ст. преподаватель Л. А. Додин). Соавтор и исполнитель вместе со своими однокурсниками нашумевших легендарных спектаклей Учебного театра на Моховой — «Братья и сёстры» (1978) по романам Фёдора Абрамова, «Бесплодные усилия любви»(1979) Шекспира, «Если бы…если бы»(1978), «Двадцать нас»(1979).
В 1979-1980 годах проходил службу в рядах Советской Армии, в составе агитационно-художественного отряда «Политбоец».
С 1981 — актёр Ленинградского (ныне — Санкт-Петербургского) Малого драматического театра — Театра Европы.
Заслуженный артист России (1993). Лауреат Государственной премии РФ в области искусства и литературы за 2002 год.
Театральные работы:
Малый драматический театр-Театр Европы:
«Господа офицеры» по Куприну — Подпоручик Ромашов (пост. Падве)
«Инцидент» Бауэра — Тэлинджер (пост. Падве)
«Фиеста» Хэмингуэя, — Омре и гарсон (пост. Падве)
«Братья и сёстры» Ф. Абрамова — Егорша (пост. Л. Додин)
«Бесы» Ф. М. Достоевского — Шатов (пост. Л. Додин)
«Повелитель Мух» Голдинга -Эрик; Джек(с 1996)(пост. Додин)
«Муму» И. С. Тургенева — Мужик (пост. В. Фильштинский)
«Золушка» Ш. Перро — Принц
«Вишнёвый сад» А. П. Чехова — Яша
«Бегущие странники» А. Казанцева — Роман (реж. В. Туманов)
«Зимняя сказка» В. Шекспира — Автолик (пост. Д. Доннеллан)
«Звёздный мальчик» О. Уайльда — Второй лесоруб (реж. Г. Дитятковский)
«Московский хор» Л. Петрушевской — Саша (реж. И. Коняев)
«Король Лир» В. Шекспира — Герцог Корнуолл и Граф Кент (пост. Л. Додин)
«Три сестры» А. П. Чехова — Фёдор Кулыгин
В других театрах и компаниях:
2001 «Пляска смерти» Стриндберга (обе части пьесы) — Курт (пост. Иванов и Прикотенко)
2001 «Доктор Чехов» Ивана Латышева — Антон Чехов (пост. Латышев и Козлов)
2018 «Человек из Подольска» Дмитрия Данилова - Первый полицейский (пост. Бычков)