Home / Discover / People

Nope

2022
as Ryder Muybridge

Avalon High

2010
as Marco

Legendary

2010
as Cal Chetley

Scar

2007
as Paul

I Am Michael

2015
as Cory

Last Weekend

2014
as Luke Caswell

Retake

2016
as Evan / Brandon / Adam

13 Sins

2014
as Michael

Call of the Wild

2009
as Ozz Heep

Dissonance

2015
as Carson

I Blame Society

2020
as Taylor

Husk

2011
as Scott

Writer

Movie I See You 2019
Episode The Girlfriend Experience
Control Shift
2021
Episode The Girlfriend Experience
Deepfake
2021
Episode The Girlfriend Experience
Black Box
2021
Episode The Girlfriend Experience
State of Mind
2021

Guest Star

Episode CSI: Miami
Wrecking Crew
2008
Episode Dexter
Shrink Wrap
2006
Episode S.W.A.T. (2017)
The Tiffany Experience
2018
Episode The Flash (2014)
The Elongated Knight Rises
2018
Episode Dexter
It's Alive!
2007
Episode Body of Proof
Mind Games
2012
Episode Dexter
Dexter
2006
Episode Dexter
Crocodile
2006
Episode The Protector
Pilot
2011
Episode The Mentalist
The Whites of His Eyes
2015
Episode The Flash (2014)
Tricksters
2015
Episode Alphas
Anger Management
2011
Episode Major Crimes
Risk Assessment
2013
Episode Longmire
Carcasses
2013
Episode Bones
The Finger in the Nest
2008
Episode Close to Home
Internet Bride
2007
Episode Leverage
The Bank Shot Job
2008
Episode CSI: Crime Scene Investigation
Ghost Town
2009