Known For
Filmography
2025
2021
2019
2018
2018
2016
2015
2013
2007

Skillhouse
Movie · as Josiah Wolk

Solos
TV · as 15 Year Old Jacob · 1 ep

All Rise
TV · as Darius Fletcher · 2 eps

The Darkest Minds
Movie · as Mike

The Rookie
TV · as Leo Thomas · 1 ep

Game of Silence
TV · as Young Shaun · 1 ep

Breaking Through
Movie · as Nick

The Originals
TV · as Young Marcel · 2 eps

Army Wives
TV · as David · 32 eps
