Actor (77 credits)
- Supervized (2018) Brian
- MacGyver (2016) Alexander Orlov
- Things That Nobody Told Him (2016) Professor Golosov
- The Hive (2015) Yuri Yegorov
- Silent Screams (2015) Andrei
- Rake (2014) Bozidar
- Jimmy P. (2013) Dr. Jokl
- Transformers: Dark of the Moon (2011)
- Rizzoli & Isles (2010)
- Across the Line: The Exodus of Charlie Wright (2010) Letvinko
- Angels & Demons (2009) Cardinal Petrov
- Say It in Russian (2007) Victor
- Heroes Unmasked (2007) Ivan Spector, хроника, not listed in credits
- The Dukes (2007) Murph
- Spider-Man 3 (2007) Mr. Ditkovitch
- The Elder Son (2006) Uncle Fedya
- Color of the Cross (2006) Caiphas
- Confessions of a Pit Fighter (2005) Nick
- Wheelmen (2005) Vladimir
- 50 Ways to Leave Your Lover (2004) Dr. Stepniak
- Le nom de la rose (2004) Severinus, хроника, not listed in credits
- Spider-Man 2 (2004) Mr. Ditkovich
- The Agency (2001) Borovinsky
- Heartbreakers (2001) Vladimir, Kremlin Waiter
- Thirteen Days (2000) Anotoly Dobrinyn
- Runaway Virus (2000) Father Vadim
- The Invisible Man (2000) Dimitri Yevchenko
- Running Red (1999) Strelkin
- October Sky (1999) Ike Bykovsky
- Europa: In the Shadow of the Reich (1998) Valentin Berezhkov
- Becker (1998) Alexi
- Felicity (1998) Bela
- Austin Powers' Electric Pussycat Swingers Club (1997) General Borschevsky, хроника, not listed in credits
- Air Force One (1997) Andrei Kolchak
- Austin Powers: International Man of Mystery (1997) General Borschevsky
- Murder, She Wrote: South by Southwest (1997) Boris
- Police Academy: The Series (1997) Herbert Shake
- The Great War and the Shaping of the 20th Century (1996) Yakov Yurovski
- Forest Warrior (1996) Buster
- Spy Hard (1996) Professor Ukrinsky
- Something So Right (1996) Yuri
- VR.5 (1995) Dr.Zoloft
- Love Affair (1994) Ship Captain
- New York Skyride (1994)
- The Pickle (1993) Russian Cab Driver
- Mad About You (1992) Vladimir
- The Larry Sanders Show (1992) Nicolae
- The New WKRP in Cincinnati (1991) Colonel Boris Matlov
- Northern Exposure (1990) Nikolai Appolanov
- True Blue (1989) Yuri
- Enemies: A Love Story (1989) Yasha Kobik
- Quantum Leap (1989)
- Vice Versa (1988) Kerschner
- DeepStar Six (1988) Burciaga
- Zits (1988) Timoshenko
- Streets of Gold (1986) Klebanov
- My Town (1986) Slovack
- Combat High (1986) Interpreter
- Der Name der Rose (1986) Severinus
- Embassy (1985) Aelx Serov
- MacGyver (1985) Yuri Demetri
- Comedy Factory (1985) Sasha Zhukov
- 2010: The Odyssey Continues (1984) играет самого себя, not listed in credits
- 2010 (1984) Maxim Brajlovsky
- Moscow on the Hudson (1984) Anatoly
- Masquerade (1983) Clerk
- American Pop (1981) Tuba Player
- Raise the Titanic (1980) Marganin
- Butch and Sundance: The Early Days (1979) Book-keeper
- Being There (1979) Karpatov
- The World's Greatest Lover (1977) Actor with Bad Breath
- Три дня в Москве (1974) прохожий
- Ни слова о футболе (1973) учитель пения
- Большая перемена (мини-сериал) (1972) ученик рыжий и взъерошенный, сидит за первой партой рядом с Авдотьиным
- Телеграмма (1972)
- American Dream
- Chicanery Boris Namarov