2019
Gates of Darkness
Stephen Tade
2016
Not Your Average Joe
(Short)
Mikey Mills
2015/V
Dust
(Short)
Boy
2015
The Wrong Boyfriend
(TV Movie)
Kenneth
2012
The Young and the Restless
(TV Series)
Max
- Episode #1.9889
(2012)
... Max (uncredited)
2011
Oliver's Ghost
(TV Movie)
Ethan
2010
For the Birds
(Short)
Hans
2010
Kid Racer
(Video)
Marc
2009
All Ages Night
Boy Tween Rocker (uncredited)
2009
Human Prey
(TV Series)
Kelly McConnell
- Killer Bears
(2009)
... Kelly McConnell
2008
A Gothic Tale
Young Mark Heim
2007
Beowulf
Boy (uncredited)
2007
The Don of Virgil Jr. High
(Short)
Chad
2006
Gray Matter
(Short)
Tommy
2011
The Joey & Elise Show
(TV Series documentary)
Self - Guest
- Interviews at the Young Artists Awards
(2011)
... Self - Guest
2006
Good Morning America
(TV Series)
Self
- Episode dated 2 August 2006
(2006)
... Self
2005
Friday Night Slimetime
(TV Series)
Self
- Halloween Special
(2005)
... Self
- Episode dated 14 October 2005
(2005)
... Self
2005
Primetime
(TV Series documentary)
Self
- Episode dated 14 April 2005
(2005)
... Self