← Back to explore













Filmography12 titles

Supernatural
2005as Young Travis Johnson
2005as Young Travis Johnson

Chilling Adventures of Sabrina
2018as Quentin
2018as Quentin

The Flash
2014as Young Barry
2014as Young Barry

Travelers
2016as Sickly Child
2016as Sickly Child

The Magicians
2015as Eugene
2015as Eugene

Star Trek: Discovery
2017as Young Spock
2017as Young Spock

Colony
2016as Owen
2016as Owen

Wayward Pines
2015as Ice Cream Kid
2015as Ice Cream Kid

A Bramble House Christmas
2017as Scout
2017as Scout

Web of Dreams
2019as Troy Tatterton
2019as Troy Tatterton

Amish Abduction
2019as Caleb Baker
2019as Caleb Baker

Benchwarmers 2: Breaking Balls
2019as Jack McGrath
2019as Jack McGrath