2022
as Freight Nate (voice)
2022
as Kyle Jr.
2022
2019
as Topher Abar
2019
as Whiz (voice)
2019
as Rocky (voice)
2019
as Young Max
2018
as N'Than (voice)
2018
as James Capisi
2016
as The Boy / Francis
2016
as Young Varian Wrynn
2015
as Bobby
2015
as Hugo
2014
as Charlie
2014
as Young Milo