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