2026
as Peter Burgess
2025
as New Rome Citizen (uncredited)
2024
as Domino Player (uncredited)
2023
as Red
2019
as Randy Cross
2018
as Jed Spry
2017
Stunt Driver (Crew)
2016
2015
2014
as Father (uncredited)
2012
as Midwestern Tourist (uncredited)
2008
as U.S. Marine (uncredited)
1996
as Maire
as Secret Service Agent
as L.A.P.D. Detective (uncredited)
2005
as Man Brushing Hair At YMCA
1989