Voice from the Stone
2017 · Drama
as Klaus
Dark Crimes
2018 · Crime
as Kozlov
Burn Your Maps
2018 · Adventure
as Connor
The Equalizer
2014 · Action
as Teddy
Juniper
2021 · Drama
as Robert
Shadow Land
2024 · Thriller
as Elliot Davrow
Evilenko
2004 · Crime
as Vadim Timurouvic Lesiev
Romulus, My Father
2007 · Biography
as Hora
xXx
2002 · Action
as Yorgi
Man with No Past
2025 · Action
as Soach
Cuckoo
2024 · Horror
as Luis
Mark Felt: The Man Who Brought Down the White House
2017 · Biography
as L. Patrick Gray
Æon Flux
2005 · Action
as Trevor Goodchild
The Luminaries
2021 · Adventure
as Francis Carver
The Tree
2010 · Drama
as George
Prizefighter: The Life of Jem Belcher
2022 · Biography
as Lord Rushworth
House of Spoils
2024 · Drama
as Marcello
Asylum
2005 · Drama
as Edgar Stark
Sleeping Dogs
2024 · Crime
as Dr. Joseph Wieder
Pawn
2013 · Action
as Lieutenant Barnes
Chevalier
2023 · Biography
as Marquis De Montalembert
Kangaroo Jack
2003 · Action
as Mr. Smith
Head South
2024 · Comedy
as Gordon
Abraham Lincoln: Vampire Hunter
2012 · Action
as Jack Barts
The Last Duel
as Crespin
The Bourne Supremacy
2004 · Action
as Jarda
Timeline
as Sir William De Kere
Noah
as Lamech
The Lord of the Rings: The Fellowship of the Ring
2001 · Adventure
as Celeborn
The Debt
2011 · Drama
as Young Stephan
Alice in Wonderland
2010 · Adventure
as Charles Kingsleigh
Into the Badlands S1-S3
2015 · Action
as Quinn
Kingdom of Heaven
as Guy de Lusignan
Rogue S4
2017 · Action
as Jimmy Laszlo
Sin City: A Dame to Kill For
as Damien Lord
Xena: Warrior Princess S6
2000 · Action
as Borias