Ratcatcher
1999 · Drama
as Da
The Rising Hawk
2019 · Action
as Tugar
3 Way Junction
2018 · Adventure
as Nick
Killers Anonymous
as Markus
When a Stranger Calls
2006 · Horror
as Stranger
Running Wild
2017 · Drama
as Jon Kilpatrick
Hero Wanted
2008 · Action
as Derek
All About the Benjamins
2002 · Action
as Williamson
Smokin' Aces 2: Assassins' Ball
2010 · Action
as Lazlo Soot
Legal Action
2018 · Action
as Mr. Gates
40-Love
2021 · Comedy
as Petrov
Adolescence
2018 · Drama
as Shepherd
Sons of Anarchy S7
2014 · Crime
as Filip 'Chibs' Telford
Sleeping Dogs
2024 · Crime
as Jimmy Remis
Strictly Sinatra
2001 · Drama
as Michaelangelo
Alien vs. Predator
2004 · Action
as Mark Verheiden
There Are No Saints
2022 · Action
as Jet Rink
Sunset Strip
2000 · Comedy
as Duncan
Thelonious Monk: Straight, No Chaser
1989 · Documentary
as Self (duo, piano performance)
48 Hours to Live
2017 · Crime
as Kipling
Trauma
2004 · Mystery
as Tommy
The Wave
2020 · Sci-Fi
as Aeolus
The Ballad of Lefty Brown
2017 · Action
as Tom Harrah
Sand Castle
as Sgm. MacGregor
Wu Assassins
as Alec McCullough
Max Cloud
2020 · Action
as Brock Donnelly
The Last Drop
2006 · Action
as Pvt. Dennis Baker
Attila
2001 · Action
as Bleda
Boon
as Mr. Fitzgerald
Power Book IV: Force S3
2025 · Crime
as Walter Flynn
Officer Down
2013 · Crime
as Father Reddy
Gladiator
2000 · Action
as Cicero
The Saint
1997 · Action
as Scarface
Guardians of the Galaxy Vol. 2
as Tullk
Sin City
2005 · Crime
as Brian
Motive S4
2016 · Crime
as Jack Stoker