Actor
The Thicket
2024
as Malachi Deasy
Rent Free
2024
as Paul
Lousy Carter
2024
as Dick Anthony
You're Invited to Tuscan's 5th Birthday Party!
2024
as Rick
The Toxic Avenger
2023
as Dennis
Oppenheimer
2023
as Lloyd Garrison
I Care a Lot
2021
as Feldstrom
I've Got Issues
2020
The Hunt
2020
as Envoy
I Blame Society
2020
as Aaron Robertson
Kindred Spirits
2019
as Alex
Sister Aimee
2019
as Harold McPherson
Hold the Dark
2018
as Shan
Thunder Road
2018
as Dustin Zahn
The Florida Project
2017
as Tourist John
Logan Lucky
2017
as Special Agent Brad Noonan
Small Crimes
2017
as Scotty
Into the Who Knows!
2017
as Dad
Mustang Island
2017
as Bill
I Don't Feel at Home in This World Anymore
2017
as Bar Dude
Green Room
2016
as Gabe
Gold
2016
as Connie Wright
Blue Ruin
2014
as Dwight Evans
Hellbenders
2013
as Macon
The Man from Orlando
2012
as Glenn
You Hurt My Feelings
2012
as Macon
Murder Party
2007
as Macon
Gretchen
2006
as Nick Rangoon
The Anger Eater
2005
as Bill
Crabwalk
2004
as Gordon Mooner
Goldfarb
1998
as Macon