Simon Wylton
The Irrational (2023)
Damon
Blockbuster (2022)
Doug
The Imperfects (2022)
Lieutenant Reed
Star Wars: El llibre de Bobba Fett (2021)
Lt. Reed (voice)
Star Wars: El Mandalorià (2019)
Double for Jedi
Tyler O'Neil
Scream: The TV Series (2015)
Ryan Fisher
iZombie (2015)
Tom Thornton
When Calls the Heart (2014)
Jason Birk
Motive (2013)
Jacob
Once Upon a Time (2011)
Noah
Switched at Birth (2011)
Chris Argent
Teen Wolf (2011)
Charlie Whitshire
Supernatural (2005)