as Pearson #8
2025
as Kipkemboi
2023
as Sheppard / Young Akilla
2021
as Miles
2017
as John 9-14 Years
2014
as Ibutho Silongo
2013
as Bernie (voice)
2012
as Richie Clark
as Trey
2020
as Owen Carter
2019
as Tyson
as Corey
as Jacob Clarke
as Dave Stevens
as Young T'Kuvma
as Liam
as Ramone
as Marcus Riggs
2010