2020
Get Travis Laid
(Short)
Travis
2020
Happy
(TV Series)
Alex
2016
Son of a Preacher Man
(Short)
Preacher's Son
2016
Game Shakers
(TV Series)
Larz Se 2 Ep 2
- The Secret Level
(2016)
... Larz Se 2 Ep 2
2015
House of Lies
(TV Series)
Jeremy
- Trust Me, I'm Getting Plenty of Erections
(2015)
... Jeremy
2015
The Burning Dead
Ryan Jacobs
2014
Week Night Stands
(Short)
Bro
2012
Melissa & Joey
(TV Series)
Martin
- If You Can't Stand the Heat
(2012)
... Martin
2011
Love in the Time of Flannel
(Short)
Popular
2011
Criminal Minds
(TV Series)
Teen Matt
- Proof
(2011)
... Teen Matt
2011
The Master Media Cleanse
(Short)
Keith
2011
WROARF Public Service Announcement
(Short)
Son
2010
Zombies Take the Schoolyard
(Short)
Zombie