Acting
2020 · Wheels
2017 · Charlie
2017 · Young Bill Jr.
2017 · Ralphie Parker
2023 · Dusty
2021 · Young Durpleton (voice)
2018 · William Cleary
2016 · Colin Tollefson
2009 · Deadpool
2003 · Young Nicholas Mallard
1981 · Self