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)
Blast from the Past (1999)
Bar Patron (Stephen) (uncredited)
Lost in Translation (2003)
Businessman (Steve) (uncredited)
Elvis (2022)
US Navy Sailor (uncredited)
Battle: Los Angeles (2011)
Sgt David Higgins (uncredited)
Lethal Weapon 4 (1998)
LAPD Sergeant Baker (uncredited)
The Thin Red Line (1998)
Sgt Mitchell (uncredited)
End of Days (1999)
Parishioner (Sam) (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)
Godzilla: Final Wars (2004)
Newscaster (Ben Riley) (uncredited)
The Presidio (1988)
Military Officer (uncredited)
Space Travelers (2000)
Foreign Reporter (Kyle) (uncredited)
Senrigan (2000)
Lieutenant Johnson (uncredited)
Messengers (1999)
Businessman (Peter) (uncredited)