2017
Bad Kids of Crestview Academy as Matt Clark
2016
Knucklebones as Adam
2015
Aquarius as Tex Watson (13 episodes)
2014
By God's Grace as Chris Taylor
2014
Star-Crossed as Brock (3 episodes)
2013
Beverly Lewis' The Confession as Daniel Fisher
2013
Dirty Teacher as Danny
2012
Bad Kids Go to Hell as Matt Clark
2012
American Horror House as Derek
2012
Pitch Perfect as Tom
2012
A Smile as Big as the Moon as Josh
2011
Austin & Ally as Jace (4 episodes)
2011
iParty with Victorious as Steven Carson
2010
A Walk in My Shoes as Justin Kremer
2010
The Walking Dead as Chris (1 episode)
2010
Rizzoli & Isles as McGruff / Michael Lyons (1 episode)
2009
Castle as Dean Bedford (1 episode)
2007
iCarly as Steven Carson (3 episodes)
2000
CSI: Crime Scene Investigation as Dylan Trigg (1 episode)