Blue Ruin
2014 · Crime
as Dwight
I Blame Society
2021 · Comedy
as Aaron Robertson
Kindred Spirits
2019 · Horror
as Alex
I Don't Feel at Home in This World Anymore
2017 · Comedy
as Bar Dude
Thunder Road
2018 · Comedy
as Dustin Zahn
Small Crimes
2017 · Crime
as Scotty Caldwell
Murder Party
2007 · Comedy
as Macon
Sister Aimee
2019 · Comedy
as Harold McPherson
I Care a Lot
as Feldstrom
Lousy Carter
2024 · Comedy
as Dick Anthony
Green Room
2016 · Horror
as Gabe
The Thicket
2024 · Crime
as Malachi Deasy
Gold
2017 · Biography
as Connie Wright
Oppenheimer
2023 · Biography
as Lloyd Garrison
The Toxic Avenger
2025 · Action
as Dennis (The Noisy Slob)
The Lowdown
2025 · Biography
as Dan Kane