Actor who rapidly rose to fame after he was cast as Hercules on the popular ABC television series Once Upon a Time. He is also recognizable for his guest roles on shows like The 100, The X-Files revival, and iZombie. He then starred on Freeform's Beyond.
He graduated from Capilano University with a degree in acting for both screen and stage.
He earned his first credit on the silver screen in the 2015 film The Unspoken.
He was cast alongside Michael J. Fox in the 2016 film A.R.C.H.I.E.