Actor
Because You're Dead to Me
2022 · as Robert
The Christmas Aunt
2020
Love Under the Olive Tree
2020 · as Franck Cabella
Little Pink House
2018 · as Chip Mellor
Godzilla
2014 · as Fitzgerald
Swindle
2014 · as Volkov
One Shot, One Life
2012 · as Devlin
Earth's Final Hours
2011 · as Scientist
The A-Team
2010 · as Prison Warden
Joy Ride 2: Dead Ahead
2009 · as Mortician
Dark Storm
2006 · as Sever McKray
Snakehead Terror
2004 · as Hunter 1