Born
2005-12-11 (age 20)
Known For
Acting
No biography available.
Benchwarmers 2: Breaking Balls
as Jack McGrath
2019
Giltrude's Dwelling
as Oscard
A Bramble House Christmas
as Scout
2017
Web of Dreams
as Troy Tatterton
Amish Abduction
as Caleb Baker
When Calls The Heart: The Christmas Wishing Tree
as Philip Cantrell
Peacemaker
as Keith
2022
The Flash
as Young Barry
2014
The Magicians
as Eugene
2015
Travelers
as Sickly Child
2016
Star Trek: Discovery
as Young Spock
Wayward Pines
as Ice Cream Kid
Supernatural
as Young Travis Johnson
2005
Colony
as Owen
Chilling Adventures of Sabrina
as Quentin
2018