Home / Discover / People

Saving Hope

2012
as Luke Reid

15/Love

2004
as Nate Bates

19-2 (2014)

2014
as Vince Legare

Guest Star

Episode Tales from the Neverending Story
The Sceptre
2001
Episode NCIS
Ships in the Night
2011
Episode Tales from the Neverending Story
The Luck Stops Here
2001
Episode Tales from the Neverending Story
The Visitor
2001
Episode Tales from the Neverending Story
Deleting Mr. Blank
2001
Episode Hallmark Channel's Countdown to Christmas
The Mistletoe Secret
2019
Episode Tales from the Neverending Story
Heart of Stone
2001
Episode Are You Afraid of the Dark?
The Tale of the Wisdom Glass
1999
Episode Warehouse 13
Time Will Tell
2010
Episode Tales from the Neverending Story
Resurrection
2002
Episode Rookie Blue
Surprises
2013
Episode Tales from the Neverending Story
The Gift of the Name
2001
Episode Hallmark Channel's Countdown to Christmas
It's Christmas, Eve
2018
Episode Flashpoint
He Knows His Brother
2008
Episode Hallmark Fall Harvest
Falling For You
2018
Episode Tales from the Neverending Story
Badge of Courage
2001
Episode Tales from the Neverending Story
Deus Ex Machina
2001
Episode Tales from the Neverending Story
The Nothing
2001
Episode Saving Hope
The Face of the Giant Panda
2013
Episode Saving Hope
All Things Must Pass
2013
Episode Saving Hope
Bed One
2013
Episode Tales from the Neverending Story
Home Sweet Home
2001
Episode Star Trek: Discovery
Project Daedalus
2019
Episode Saving Hope
Wishbones
2014
Episode Saving Hope
En Bloc
2014
Episode Tales from the Neverending Story
Stairway to Heaven
2001
Episode Tales from the Neverending Story
The Luckdragon
2001