3rd Rock from the Sun (1996)
Restaurant Patron (Stephen)
Con Air (1997)
LVPD Officer (Mike Danley) (uncredited)
Challengers (2024)
Tennis Professional (uncredited)
Lost in Translation (2003)
Businessman (Steve) (uncredited)
The Thin Red Line (1998)
Sgt Mitchell (uncredited)
Pearl Harbor (2001)
Lieutenant Miller (uncredited)
Godzilla: Final Wars (2004)
Newscaster (Ben Riley) (uncredited)
Elvis (2022)
US Navy Sailor (uncredited)
Battle: Los Angeles (2011)
Sgt David Higgins (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)
Memoirs of a Geisha (2005)
American Military Officer (uncredited)
Blast from the Past (1999)
Bar Patron (Stephen) (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)