2025
as Peter Parker / Spider-Man (voice)
2024
as Fletcher Wilson
2021
as Crash
2021
as Peter Parker / Spider-Man (voice)
2015
as Eric Schultz
2013
as Noah
2012
as Sage
2010
as D'Artagnan
2010
as Delinquent Dog (voice)
2008
as Brian
2007
as Mitchell Rosen
2007
as Son
2002
as Jay Douglas