Challengers (2024)
Tennis Professional (uncredited)
3rd Rock from the Sun (1996)
Restaurant Patron (Stephen)
Pearl Harbor (2001)
Lieutenant Miller (uncredited)
Con Air (1997)
LVPD Officer (Mike Danley) (uncredited)
Lost in Translation (2003)
Businessman (Steve) (uncredited)
Elvis (2022)
US Navy Sailor (uncredited)
Battle: Los Angeles (2011)
Sgt David Higgins (uncredited)
Memoirs of a Geisha (2005)
American Military Officer (uncredited)
Lethal Weapon 4 (1998)
LAPD Sergeant Baker (uncredited)
Blast from the Past (1999)
Bar Patron (Stephen) (uncredited)
The Thin Red Line (1998)
Sgt Mitchell (uncredited)
Godzilla: Final Wars (2004)
Newscaster (Ben Riley) (uncredited)
End of Days (1999)
Parishioner (Sam) (uncredited)
Letters from Iwo Jima (2006)
American Marine (Ryan) (uncredited)
Star Trek: Insurrection (1998)
Lieutenant Landis (uncredited)
The Presidio (1988)
Military Officer (uncredited)
Messengers (1999)
Businessman (Peter) (uncredited)
Space Travelers (2000)
Foreign Reporter (Kyle) (uncredited)
Senrigan (2000)
Lieutenant Johnson (uncredited)