Filmography

Dune: Part Two
8.1
Dune: Part Two
2024
as Harkonnen Commander
RocknRolla
7.0
RocknRolla
2008
as Detective Sergeant Barnes
Gangster No. 1
6.4
Gangster No. 1
2000
as Trevor
Lord of Misrule
5.7
Lord of Misrule
2023
as George Furleigh
Blue Iguana
5.7
Blue Iguana
2018
as Lenny Bindel
The Hanging Sun
5.6
The Hanging Sun
2022
as Silas
The Heavy
4.9
The Heavy
2010
as Vladimir Luchko
Wonderland
6.5
Wonderland
1999
as Danny
Words of War
6.6
Words of War
2025
as Captain Turgenev
Vengeance Is Mine
4.8
Vengeance Is Mine
2021
as Emile
When I'm Sixty-Four
5.0
When I'm Sixty-Four
2004
as Rollo
Baby
6.3
Baby
2000
as Lifeguard
Number 13
6.3
Number 13
2006
as Thomas
Bypass
5.9
Bypass
2014
as Fence
Framed
4.1
Framed
2009
as Gary (uncredited)
Laika
7.0
Laika
2021
as Commander Oleg
Truly Naked
7.2
Truly Naked
2026
The Jolly Boys' Last Stand
6.5
The Jolly Boys' Last Stand
2000
as Steven 'Skids' Linden
Photo Booth
4.0
Photo Booth
2022
as The Interrupter
John Wayne Hated Horses
7.0
John Wayne Hated Horses
2009
as Dad