

The Wolf of Wall Street
2013 · as Young Stratton Inc. Broker (uncredited)

The Post
2017 · as Lafayette Protester

Dumb Money
2023 · as Process Server

Queens of the Dead
2025 · as Officer Brandt

Money Monster
2016 · as Teenage Boy #2

Learning to Drive
2014 · as Student Driver

I Smile Back
2015 · as Teenager (uncredited)

Staten Island Summer
2015 · as Teenage Dude (uncredited)

Love Beats Rhymes
2017 · as Shy Nerdy Guy

Indignation
2016 · as Ben

Gladys Brown
2017 · as White Cliff

A Name Without a Place
2019 · as Gordon Grafton

Hi-Glow Retro
2016 · as Tommy Ashby

Moths
2014 · as Frank Cunningham

Push the Point
2020 · as Jason Jay