2025
2024
as Ivan Turchin
2023
as Ivan Turchin
2021
as Peter Morgan
2017
as Maxim Kadurin
2016
as Nick Peyton
2014
as Vladimir Kazatov
2010
as Russian Journalist
2009
as Detective Orloff
2007
as Wolf
2005
2004
as Vlad Stepanov
2002
as Peter aka Terminator
2002
as Prisoner (uncredited)
2000
as Sergey Ivanov
as Robert Garin