as Officer Bishop
2021
as Stan Zelienski
2019
as Black Hawk Pilot (uncredited)
2017
as Sgt. Barton
2016
as Mason
2015
as Agent Grey
as Brian
as Project F Guard
2014
as SOF Boz
2011
as Dirk
2010
as Hunter Eaton
as Officer McCoy
as LCpl. Chuck Mawhinney
as Alpha Team Leader
2009
as Sgt. Mark Daniels
as Warlock
2008
as Leon
as Nuvo
2005
as Capt. Charles Steubbins
2002
as Sergeant (uncredited)
2001
as Orderly
Set Production Assistant (Crew)
1999
as Commando (uncredited)
Sound Recordist (Sound)
1998
1997
as Self
2024
as Navy SEAL
2012
as SEAL Team Six