Actor
Queens of the Dead
2025 · as Officer Brandt
Dumb Money
2023 · as Process Server
A Name Without a Place
2019 · as Gordon Grafton
The Post
2017 · as Lafayette Protester
Love Beats Rhymes
2017 · as Shy Nerdy Guy
Gladys Brown
2017 · as White Cliff
Hi-Glow Retro
2016 · as Tommy Ashby
Indignation
2016 · as Ben
Money Monster
2016 · as Teenage Boy
I Smile Back
2015 · as Teenager (uncredited)
Staten Island Summer
2015 · as Teenage Dude (uncredited)
Learning to Drive
2014 · as Student Driver