2013-2022
Murdoch Mysteries
(TV Series)
Norman Bean / Edgar Rice Burroughs / Jake Barker
- The Write Stuff
(2022)
... Norman Bean / Edgar Rice Burroughs
- Murdoch in Ladies Wear
(2013)
... Jake Barker
2021
We're All in This Together
Gord
2020
Trickster
(TV Series)
Cop
- Episode #1.3
(2020)
... Cop
2019
Coroner
(TV Series)
Officer Dowell
- Confetti Heart
(2019)
... Officer Dowell
2017
The Strain
(TV Series)
Terkel
- Extraction
(2017)
... Terkel
2017
Reign
(TV Series)
Peasant / Injured Guardsman
- A Grain of Deception
(2017)
... Peasant / Injured Guardsman
2016
Unless
Ring Leader
2016
ARQ
Cuz
2015/I
Regression
Brody
2015
First Response
(TV Movie)
Dermot Hayes
2014
Debug
James
2014
Wolves
Deke
2014
Rookie Blue
(TV Series)
Zack
- Blink
(2014)
... Zack
2013
Long Story, Short
(TV Series)
Andrew
- Hard to Get
(2013)
... Andrew
- The Lies We Tell Ourselves
(2013)
... Andrew
- The Summer I Lost My Mind
(2013)
... Andrew
- Nothing to Lose
(2013)
... Andrew (credit only)
- Taken
(2013)
... Andrew
2013
Played
(TV Series)
Jesse Calvert
- Revenge
(2013)
... Jesse Calvert
- Hitmen
(2013)
... Jesse Calvert
- Untouchables
(2013)
... Jesse Calvert
- Secrets
(2013)
... Jesse Calvert
- Cops
(2013)
... Jesse Calvert
13 More Episodes
2013
Cracked
(TV Series)
Jeremy
- White Knight
(2013)
... Jeremy
2012
The Lesser Blessed
Darcy McManus
2012
The Listener
(TV Series)
Ben
- She Sells Sanctuary
(2012)
... Ben
2012/I
Mirror Mirror
Servant #2
2012
Bomb Girls
(TV Series)
Pvt. Lewis Pine
- Jumping Tracks
(2012)
... Pvt. Lewis Pine
2011
Combat Hospital
(TV Series)
PFC Avery Jenkins
- It's My Party
(2011)
... PFC Avery Jenkins
2011
Falling Skies
(TV Series)
Farley
- Live and Learn
(2011)
... Farley
2011
The Bend
Jason Campbell
2011
Republic of Doyle
(TV Series)
Dylan
- Something Old, Someone New
(2011)
... Dylan
- The Son Also Rises
(2011)
... Dylan
- A Stand Up Guy
(2011)
... Dylan
- Popeye Doyle
(2011)
... Dylan
2010
Privileged
(Video)
Issac Rothman
2010
Unnatural History
(TV Series)
Gunnar Erickson
- Thor's Slammer
(2010)
... Gunnar Erickson
2010
Dog Pound
Butch
2010
The Bridge
(TV Series)
Ron Archibault
- God Bless the Child
(2010)
... Ron Archibault
2009
You're Fired!
(Short)
Joe
2009
Flashpoint
(TV Series)
Danny
- The Farm
(2009)
... Danny
2009
Overruled!
(TV Series)
- Role Play
(2009)
2009
Hellhounds
(TV Movie)
Nikandros
2008
The Hunt
(Short)
Drew
2007-2008
Life with Derek
(TV Series)
Noel
- Just Friends
(2008)
... Noel
- Allergy Season
(2007)
... Noel
- Show-Off-Tune
(2007)
... Noel
2008/I
Rewind
(Short)
Harrison Beckett
2007
Across the River to Motor City
(TV Series)
Dom
- Treat Her Right
(2007)
... Dom
2006
Angela's Eyes
(TV Series)
Mike
- Eyes of the Father
(2006)
... Mike
2006
ReGenesis
(TV Series)
Jackson
- The Wild and the Innocent
(2006)
... Jackson
2006
Heyday!
(TV Movie)
Terry Fleming
2005
Terminal City
(TV Series)
Nicky Sampson
- Episode #1.10
(2005)
... Nicky Sampson
- Episode #1.9
(2005)
... Nicky Sampson
- Episode #1.8
(2005)
... Nicky Sampson
- Episode #1.7
(2005)
... Nicky Sampson
- Episode #1.6
(2005)
... Nicky Sampson
10 More Episodes
2005
Terry
(TV Movie)
Chad
2004
Saint Ralph
Ralph Walker
2003
The Pentagon Papers
(TV Movie)
Robert Ellsberg - Older
2001
Super Rupert
(TV Series)
Rupert Patterson
- Aliens on High Protein Diets
(2001)
... Rupert Patterson
- First Flight
(2001)
... Rupert Patterson
- Mind Boggling
(2001)
... Rupert Patterson
- Venom Mouthed Vixen
(2001)
... Rupert Patterson
- Pinkie of Pain
(2001)
... Rupert Patterson
6 More Episodes