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