Actor
Only the Lord Will Set You Free
2026 · as Big Dave
Fall '99
2019 · as Doctor
The Kindergarten Teacher
2018 · as Poet
Hearts Beat Loud
2018 · as Record Store Patron (uncredited)
The Meyerowitz Stories (New and Selected)
2017 · as Gary
The Incredible Jessica James
2017 · as The Manspreader (uncredited)
Rocksteppy
2017 · as Colin Beverly