1996
as U.S. Marine (uncredited)
2012
as Father (uncredited)
2008
as Midwestern Tourist (uncredited)
2024
as New Rome Citizen (uncredited)
2023
as Domino Player (uncredited)
2025
as Peter Burgess
2018
as Randy Cross
2015
2014
as Jed Spry
2017
2026
2019
as Red