Home / Discover / People

Reign (2013)

2013
as Sebastian de Poitiers

Still Star-Crossed

2017
as Count Paris

Heartland (2007) (CA)

2007
as Chase Powers

jPod

2008
as John Doe

Endgame

2011
as Sam Besht

Guest Star

Episode Endgame
The White Queen
2011
Episode The Originals
Where You Left Your Heart
2018
Episode The Originals
One Wrong Turn On Bourbon
2018
Episode The Originals
We Have Not Long to Love
2018
Episode The Originals
There in the Disappearing Light
2018
Episode The Originals
‘Til the Day I Die
2018
Episode The Originals
What, Will, I, Have, Left
2018