Home / Discover / People

12 Monkeys

2015
as Aaron Marker

Nikita

2010
as Ryan Fletcher

The Endgame

2022
as Jonathan Doak

Damages

2007
as David Connor

Morning Glory

2010
as First Date

The Pill

2011
as Fred

Black Marigolds

2013
as Ryan Cole

Lemon

2016
as Berry

Peter and Vandy

2009
as Andrew

Little Murder

2011
as Paul Marais

Curvature

2017
as Wells

Guest Star

Episode 9-1-1
Desperate Measures
2021
Episode The Enemy Within
Chigorin
2019
Episode Elementary
A Burden of Blood
2016
Episode Ed
The Music Box
2001
Episode Law & Order: Special Victims Unit
Pixies
2001
Episode 9-1-1
Panic
2021
Episode Ed
Your Life Is Now
2000
Episode Joan of Arcadia
Pilot
2003
Episode Once Upon a Time (2011)
The Doctor
2012
Episode The Enemy Within
Confessions
2019
Episode Once Upon a Time (2011)
The Stable Boy
2012
Episode Ed
Mixed Signals
2001
Episode Numb3rs
Identity Crisis
2005
Episode The Enemy Within
Eye of Horus
2019
Episode Private Practice
Crime and Punishment
2008
Episode Ed
Prom Night
2001
Episode 9-1-1
Desperate Times
2021
Episode The Enemy Within
Sequestered
2019