2024
as Joe
2023
as Boarding School Boy
as Boy
2020
as Devin Walker
as Owen
2018
as Young Logan
2016
as Oliver
2015
as Floating Boy