2020
as Young Archer
2024
as Steve Schilling
2021
as Colin Ward
as The Dark Stranger
2019
as Adam
as Lonnie
as Trent
2013
as George Washington
as Det. Vegara
2025
as Gabriel
2022
as Ben
as Connor Markham
as Kyle
2012
as Mack