2018
Avengers of Justice: Farce Wars
Lucas
2015-2017
Switched at Birth
(TV Series)
Aidan McManus
- Left in Charge
(2017)
... Aidan McManus
- This Has to Do with Me
(2017)
... Aidan McManus
- To the Victor Belong the Spoils
(2015)
... Aidan McManus
2017
Bones
(TV Series)
Jacob Casey
- The Final Chapter: The Tutor in the Tussle
(2017)
... Jacob Casey
2015
Rizzoli & Isles
(TV Series)
Daniel O'Neill
- A Bad Seed Grows
(2015)
... Daniel O'Neill
2015
Cats Dancing on Jupiter
Larry
2012
The Mindy Project
(TV Series)
Ben
- Teen Patient
(2012)
... Ben
2012
Glee
(TV Series)
Chandler Kiehl
- Dance with Somebody
(2012)
... Chandler Kiehl
2011
CSI: NY
(TV Series)
Brian
- Get Me Out of Here!
(2011)
... Brian
2011
iParty with Victorious
(TV Movie)
Mark
2010
Krog
(TV Series)
Curtis
- Pilot
... Curtis
2009
Big Love
(TV Series)
Teen
- Prom Queen
(2009)
... Teen
2008
Learning How to Speak
(Short)
Jonas
2008
Reno 911!
(TV Series)
High School Boy
- Undercover Acting Coach
(2008)
... High School Boy (uncredited)
- Wiegel's Dad Returns
(2008)
... High School Boy (uncredited)
- Strong Sister
(2008)
... High School Boy (uncredited)
- Baghdad 911
(2008)
... High School Boy (uncredited)
- Dangle's Secret Family
(2008)
... High School Boy (uncredited)
2007
Curb Your Enthusiasm
(TV Series)
Movie Patron
- The Bat Mitzvah
(2007)
... Movie Patron (uncredited)
2011
Conan the Barbarian
(production assistant: Rocket Science 3D)
2010
Gulliver's Travels
(production assistant: Rocket Science 3D)
2010
The Chronicles of Narnia: The Voyage of the Dawn Treader
(production assistant: Rocket Science 3D)
2009
This Is It
(Documentary) (production assistant: Rocket Science 3D)
2007
Naseem Hamed: Best Of
(Video documentary)
Jay
2002
Naz: Little Prince Big Fight
(TV Movie documentary)
Self