4
Films
6
TV Shows
as Constable Teddy Roberts
2008
as Adam Parker
2007
as Young Sematimba
2015
as Brandon Fitzsimmons
2019
as Spencer Hill
2023
as Brian
2024
as Emanuel Freeman
2025
as Hubcap
2017
as Lance
2022
as Doug