Home / Discover / People

Reign (2013)

2013
as Leith Bayard

Cardinal

2017
as Kevin

The Privileged

2013
as Jeff Lynley

Acquainted

2018
as Allan

Stealing School

2019
as Keith Ward

Dadnapped

2009
as Trip Zoome

Prom

2011
as Brandon Roberts

Fit for a Prince

2021
as Prince Ronan

Brimming with Love

2018
as Sam Jenson

Silver Road

2006
as Mark

Cake

2005
as Valet

21 & Over

2013
as Randy

Love at Look Lodge

2020
as Noah Moore

Transgression

2011
as David

Producer

Movie Acquainted 2018

Guest Star

Episode Fairly Legal
Borderline
2012
Episode Murdoch Mysteries
Twisted Sisters
2013
Episode Republic of Doyle
Return of the Kingpin
2013
Episode Cold Case
Boy Crazy
2007
Episode Reign (2013)
Monsters
2014
Episode Republic of Doyle
What Doesn't Kill You
2013
Episode Flashpoint
Below the Surface
2012
Episode Republic of Doyle
Bon Cop, Bueno Cop
2013
Episode Reign (2013)
Higher Ground
2014
Episode Republic of Doyle
Firecracker
2013
Episode ReGenesis
A Spontaneous Moment
2007
Episode ReGenesis
Dust in the Wind
2007