Первая кинороль - Генрих Шварцкопф в многосерийном фильме «Щит и меч». А затем множество главных или значимых работ, среди которых ярко выделяются роли, сыгранные в фильмах Марка Захарова: Волшебник («Обыкновенное чудо»), Мюнхаузен («Тот самый Мюнхгаузен»), Свифт («Дом, который построил Свифт»).
А ещё: Рылеев («Звезда пленительного счастья»), Сергей Камышев («Мой ласковый и нежный зверь»), Раевский («Открытая книга»), Джек Стэплтон («Собака Баскервилей»), Игорь («Влюблён по собственному желанию»), Андрей Горчаков («Ностальгия»), Дмитрий («Любовник») и многое-многое другое.