

Super Mario Bros.
1993 · as Goomba

Radio
2003 · as Irv the Cop

Just Mercy
2019 · as Sheriff Tate

Dear John
2010 · as Coin Dealer #2

Empire Records
1995 · as Cop #4

The Devil All the Time
2020 · as Reverend Albert Sykes

Secretariat
2010 · as E.V. Benjamin

Greedy People
2024 · as Caro

Triple 9
2016 · as Walter Sims

Accidental Love
2015 · as Insurance Lobbyist (uncredited)

Cabin Fever
2003 · as Shotgun Casey

Shock and Awe
2017 · as Freud

Site
2025 · as Carl

Loggerheads
2005 · as Ray

A Good Old Fashioned Orgy
2011 · as Mr. Weber

Captive
2015 · as Commander Bradley Simpson

The Lesser Evil
1998 · as Captain O’Brian

Walker Payne
2006 · as Mine Supervisor