3rd Rock from the Sun (1996)
Restaurant Patron (Stephen)
Challengers (2024)
Tennis Professional (uncredited)
Pearl Harbor (2001)
Lieutenant Miller (uncredited)
Blast from the Past (1999)
Bar Patron (Stephen) (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)
The Thin Red Line (1998)
Sgt Mitchell (uncredited)
Lethal Weapon 4 (1998)
LAPD Sergeant Baker (uncredited)
Star Trek: Insurrection (1998)
Lieutenant Landis (uncredited)
Letters from Iwo Jima (2006)
American Marine (Ryan) (uncredited)
Godzilla: Final Wars (2004)
Newscaster (Ben Riley) (uncredited)
End of Days (1999)
Parishioner (Sam) (uncredited)
The Presidio (1988)
Military Officer (uncredited)
Space Travelers (2000)
Foreign Reporter (Kyle) (uncredited)
Senrigan (2000)
Lieutenant Johnson (uncredited)
Messengers (1999)
Businessman (Peter) (uncredited)