Self (voice)
Phoning it In (2024)
Zack Jackson
Reboot (2022)
Young Jasper Queller
PIECES OF HER (2022)
Taylor Travis (voice)
Pacific Rim: The Black (2021)
Nick Godejohn
The Act (2019)
Aaron Adelman
Liberty Crossing (2018)
Alex Trimboli
American Vandal (2017)
Owen
Cassandra French's Finishing School (2017)
Victor
Bizaardvark (2016)
Dez Wade
I Didn't Do It (2014)
Teen Leader (voice)
Wander Over Yonder (2013)
Zac Nunn
Longmire (2012)
Austin & Ally (2011)
Dez
Jessie (2011)
Kelly
R. L. Stine's The Haunting Hour (2010)
Lewis
Good Luck Charlie (2010)
Cass
Caprica (2010)
Stuart Gluberd
Party Down (2009)
Lee
Stormworld (2009)
Flashpoint (2008)
Shockley
Psych (2006)
Malone
Kyle XY (2006)
Denny
Supernatural (2005)
Hunter Kid
Stargate Atlantis (2004)
Out of Order (2003)
Ratty
I Was a Rat (2001)
Garth Ranzz / Lightning Lad
Smallville (2001)
Prairie Boy
Night Visions (2001)
Randy Barclay (segment "The Mandarin's Bowl")
Beyond Belief: Fact or Fiction (1997)
Kip
Hallmark Hall of Fame (1951)