Actor
The Rats: A Witcher Tale
2025 · as Barker
Inside Man: Most Wanted
2019 · as Armand Phillips
Resident Evil: The Final Chapter
2016 · as Scars
Bordering on Bad Behavior
2014 · as Sam
The Girl
2012 · as Maitre D
Starship Troopers 3: Marauder
2008 · as Politician (Bomb)