3rd Rock from the Sun (1996)
Restaurant Patron (Stephen)
Challengers (2024)
Tennis Professional (uncredited)
Pearl Harbor (2001)
Lieutenant Miller (uncredited)
Lost in Translation (2003)
Businessman (Steve) (uncredited)
Elvis (2022)
US Navy Sailor (uncredited)
Con Air (1997)
LVPD Officer (Mike Danley) (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)
Letters from Iwo Jima (2006)
American Marine (Ryan) (uncredited)
Blast from the Past (1999)
Bar Patron (Stephen) (uncredited)
Godzilla: Final Wars (2004)
Newscaster (Ben Riley) (uncredited)
End of Days (1999)
Parishioner (Sam) (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)