Actor · Born 1992
Joy Will Prevail
2026 · as Steve Korman
The Meeting Spot
2024 · as Ben Cramer
Mike Vecchione: Worst Kind of Thoughtful
2024 · as Performer 5
You Mean Everything to Me
2021 · as Nathan
Mark, Mary + Some Other People
2021 · as Mark
Mickey and the Bear
2019 · as Aron Church
Safe Space
2019 · as Kai
The Long Dumb Road
2018
Person to Person
2017 · as River
Indignation
2016 · as Bertram Flusser
Irrational Man
2015 · as April's Friend
6 Years
2015 · as Dan Mercer