2023
Maestro
Actor
Reality
Actor - Agent Garrick
2021
False Positive
Actor - Greg
2018
Eighth Grade
Actor - Mark Day
Blaze
Actor - Zee
2013
Dark Skies
Actor - Daniel Barrett
2012
The Letter
Actor - Raymond
Full filmography