Actor
Love on the Danube: Royal Getaway
2024
as Magnusson
Damaged
2024
as Captain Ford
The Perfect Escape
2023
as Joel
R.I.A.
2021
as Mitchell
SARS-29
2020
as Iowa Senator Michael Brown
Satori [Awakening]
2020
as Warren Rogers
Captain Phillips
2013
as Maersk Alabama Crew
Stalled
2013
as Jeff From I.T
World War Z
2013
as UN Delegate
Knife Edge
2009
as Alfred
Bang Bang You're Dead
2003
as Officer Willow
The Stickup
2002
as Roy Freeman
Love and Treason
2001
as Major Harkey
Mindstorm
2001
as Agent Mark Taft
Camouflage
2001
as Tall Detective
Sole Survivor
2000
as Cemetery Cop
Epicenter
2000
as Grant
Final Destination
2000
as Co-Pilot
Tourist Trap
1998
as Town Sheriff
Baby Monitor: Sound of Fear
1998
as Officer
Nightmare Street
1998
as Cop
All the Winters that Have Been
1997
as Deputy Marshall