This Little Love of Mine
(post-production)
Owen
2019
The Dying Kind
(Short)
2018
Cuddle Buddies
(TV Series)
Zack
2017
Easy Come, Easy Go
(Video short)
Musician
2016
The Deleted
(TV Series)
Conner
- The Betrayal
(2016)
... Conner
2016
Once Upon a Time
(TV Series)
Count of Monte Cristo / Edmond Dantès
- A Bitter Draught
(2016)
... Count of Monte Cristo / Edmond Dantès
2015
Ithaca: No Control
(Short)
Prisoner
2015
Hindsight
(TV Series)
Sean Reeves
- Auld Lang Syne
(2015)
... Sean Reeves
- All I Want for Christmas Is You
(2015)
... Sean Reeves
- The Imaginary Line
(2015)
... Sean Reeves
- The Cranberries
(2015)
... Sean Reeves
- Tragic Kingdom
(2015)
... Sean Reeves
10 More Episodes
2014
See No Evil 2
Ritchie (uncredited)
2012
Joey Dakota
(TV Movie)
Joey Dakota
2008-2010
Legend of the Seeker
(TV Series)
Richard Cypher
- Tears
(2010)
... Richard Cypher
- Unbroken
(2010)
... Richard Cypher
- Eternity
(2010)
... Richard Cypher
- Extinction
(2010)
... Richard Cypher
- Walter
(2010)
... Richard Cypher
44 More Episodes
2008
Blue Water High
(TV Series)
Garry / Garry Miller
- Episode #3.26
(2008)
... Garry Miller
- Episode #3.25
(2008)
... Garry Miller
- Episode #3.24
(2008)
... Garry
- Episode #3.23
(2008)
... Garry Miller
- Episode #3.22
(2008)
... Garry
25 More Episodes
2007-2008
H2O: Just Add Water
(TV Series)
Ash
- Unfathomable
(2008)
... Ash
- Three's Company
(2008)
... Ash
- Reckless
(2008)
... Ash
- The Gracie Code: Part 2
(2008)
... Ash
- The Gracie Code: Part 1
(2008)
... Ash (credit only)
11 More Episodes
2006
Monarch Cove
(TV Series)
Caleb Demanser
- Episode #1.14
(2006)
... Caleb Demanser
- Episode #1.12
(2006)
... Caleb Demanser
- Episode #1.11
(2006)
... Caleb Demanser
- Episode #1.6
(2006)
... Caleb Demanser
- Episode #1.5
(2006)
... Caleb Demanser
8 More Episodes
2006
Two Twisted
(TV Series)
Mase
- Grand Final
(2006)
... Mase
2006
See No Evil
Richie
2005
Headland
(TV Series)
Neil Slattery
- Episode #1.12
(2005)
... Neil Slattery
- Episode #1.11
(2005)
... Neil Slattery
2003
The Moment After
(Short)
2003
Swimming Upstream
Ronald Fingleton
2002
Blurred
Pete the Bus Nerd
2001-2002
Cybergirl
(TV Series)
Jackson Campbell
- Episode #1.26
(2002)
... Jackson Campbell
- Episode #1.25
(2002)
... Jackson Campbell
- Episode #1.24
(2001)
... Jackson Campbell
- Episode #1.23
(2001)
... Jackson Campbell
- Episode #1.22
(2001)
... Jackson Campbell
26 More Episodes
2013
RingCon 2012
(Documentary)
Self
2010
Under the Underworld
(Video short)
Self
2008
Live with Kelly and Ryan
(TV Series)
Self
- Episode dated 28 October 2008
(2008)
... Self
2008
Legend of the Seeker: The Making of a Legend!
(TV Short documentary)
Self
2001
Totally Wild
(TV Series documentary)
Self