2024
Damaged as Captain Ford2024
Love on the Danube: Royal Getaway as Magnusson2023
The Perfect Escape as Joel2021
R.I.A. as Mitchell2020
SARS-29 as Iowa Senator Michael Brown2020
Satori [Awakening] as Warren Rogers2019
His Dark Materials as Customs Officer Alexander2019
Eminem: A Shady Story as Narrator2018
A Discovery of Witches as Wilf2013
World War Z as UN Delegate2013
Captain Phillips as Maersk Alabama Crew2013
Stalled as Jeff From I.T2011
Death in Paradise as Damon Clarke2009
Knife Edge as Alfred2004
Hustle as Bouncer2003
Bang Bang You're Dead as Officer Willow2002
The Twilight Zone as Uniformed Cop2002
The Stickup as Roy Freeman2001
MythQuest as Kabaila2001
Camouflage as Tall Detective2001
Mindstorm as Agent Mark Taft2001
Love and Treason as Major Harkey2000
Andromeda as Brother Thaddeus Blake2000
Final Destination as Co-Pilot2000
Epicenter as Grant2000
Sole Survivor as Cemetery Cop1998
First Wave as Officer1998
Seven Days as Not available1998
Tourist Trap as Town Sheriff1998
Nightmare Street as Cop1998
Baby Monitor: Sound of Fear as Officer1997
Stargate SG-1 as Korra1997
All the Winters that Have Been as Deputy Marshall1996
Millennium as Agent Clark1996
The Sentinel as Malcolm Diggs1993
The X-Files as Agent Eugene Chandler2003
Scary Movie 3 Stunts