Year by the Sea
Role(s): Joseph
American Hustle
Role(s): Young Irv
The Lost Boy
Role(s): Chip/Geek
Zoom Dating
Role(s): Tomás
Reflections: Project Chameleon
Role(s): Sam Tvardovsky