Known For
Filmography
2022
2019
20192019
2019
2019
2018
2017
2017
2017
2016
2016
2015
2015
2014
2005

Peacemaker
TV · as Keith · 4 eps

Benchwarmers 2: Breaking Balls
Movie · as Jack McGrath
Giltrude's Dwelling
Giltrude's Dwelling
Movie · as Oscard

Web of Dreams
Movie · as Troy Tatterton

Amish Abduction
Movie · as Caleb Baker

V.C. Andrew's Casteel Family
TV · as Troy Tatterton · 1 ep

Chilling Adventures of Sabrina
TV · as Quentin · 2 eps

A Bramble House Christmas
Movie · as Scout

When Calls The Heart: The Christmas Wishing Tree
Movie · as Philip Cantrell

Star Trek: Discovery
TV · as Young Spock · 3 eps

Travelers
TV · as Sickly Child · 1 ep

Colony
TV · as Owen · 1 ep

The Magicians
TV · as Eugene · 1 ep

Wayward Pines
TV · as Ice Cream Kid · 2 eps

The Flash
TV · as Young Barry · 3 eps

Supernatural
TV · as Young Travis Johnson · 1 ep
