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