Known For
Filmography
2025
2023
2023
2021
2021
2020
2020
2017
2016
2013
2005

Eternity
Movie · as Connor

Ms. Match
Movie · as Ben

The Irrational
TV · as Logan · 1 ep

Baking Spirits Bright
Movie · as Finn Webber

Journey of My Heart
Movie · as Harry Ryan

Cosmic
Movie · as Tyler (voice)

Two/One
Movie · as Ski Jumper - Tomas

Riverdale
TV · as Zayn Amari · 1 ep

Cradle of Lies
Movie · as Medical Student

The Tomorrow People
TV · as Test Subject · 1 ep

Supernatural
TV · as Zuriel · 1 ep

