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