Known For
Filmography
—
2025
2024
2020
2019
2019
2019
2019
2018
2018
2016
2015
2012
2007
1993

The Canyon
Movie · as Garrett

Anaconda
Movie · as Groom

The Boy, the Queen and Everything in Between
TV · as Sam · 6 eps

The Wilds
TV · as Alex · 6 eps

Ablaze
Movie · as Sam Newstead

Golden Boy
Movie · as David

My Life Is Murder
TV · as Adam · 1 ep

The Gulf
TV · as Craig Jimson · 1 ep

Pearl in Paradise
Movie · as Derek

The New Legends of Monkey
TV · as Font Demon · 5 eps

The Shannara Chronicles
TV · as Young Shea · 3 eps

Westside
TV · as Vern Gardiner · 1 ep

The Hobbit: An Unexpected Journey
Movie · as Musical Elf (uncredited)

The Tattooist
Movie · as Young Jake Sawyer

Power Rangers
TV · as Prince Phillip · 13 eps
