2024
as Tennis Professional (uncredited)
2024
as Policeman (uncredited)
2022
as Richard (uncredited)
2022
as US Navy Sailor (uncredited)
2021
as Billy
2021
as Taylor (uncredited)
2017
as Captain Murtoch (uncredited)
2015
as Luke (uncredited)
2011
as Sgt David Higgins (uncredited)
2006
as American Marine (Ryan) (uncredited)
2005
as American Military Officer (uncredited)
2004
as Newscaster (Ben Riley) (uncredited)
2003
as Businessman (Steve) (uncredited)
2003
as Businessman - Craig (uncredited)
2003
as Russian Assassin
2001
as Lieutenant Miller (uncredited)
2000
as Lieutenant Johnson (uncredited)
2000
as Foreign Reporter (Kyle) (uncredited)
1999
as Parishioner (Sam) (uncredited)
1999
as Cody (uncredited)
1999
as Businessman (Peter) (uncredited)
1999
as Officer (uncredited)
1999
as Bar Patron (Stephen) (uncredited)
1998
as Sgt Mitchell (uncredited)
1998
as Lieutenant Landis (uncredited)
1998
as Eric Bannon (uncredited)
1998
as LAPD Sergeant Baker (uncredited)
1997
as LVPD Officer (Mike Danley) (uncredited)
1996
as Restaurant Patron (Stephen)
1993
as Brandon (uncredited)
1988
as Military Officer (uncredited)