Home / Discover / People

LOL

2012
as Mr. Ross

Bates Motel

2013
as Sam Loomis

The Walking Dead

2010
as Spencer Monroe

One Tree Hill

2003
as Julian Baker

Prayers for Bobby

2009
as Ed Griffith

Surface

2005
as Jackson Holden

The Informers

2008
as Martin

Parkland

2013
as Emory Roberts

Wimbledon

2004
as Jake Hammond

The Iron Orchard

2018
as Dent Paxton

Holiday in the Sun

2001
as Griffen Grayson

John from Cincinnati

2007
as John Monad

The Utopian Society

2006
as Justin Mathers

Glory Road

2006
as Jerry Armstrong

The House of Usher

2007
as Roderick Usher

This Close

2018
as Shep

Unthinkable

2010
as Bomb Disposal Expert

Lenexa, 1 Mile

2006
as Shane Bolin

Five

2011
as Edward

Occupation: Dreamland

2005
as Austin Nichols

Masquerade

2021
as Daniel

Director

Episode One Tree Hill
Last Known Surroundings
2012
Episode Walker
Sittin' on a Rainbow
2022
Episode Walker
Search and Rescue
2022
Episode One Tree Hill
Quiet Little Voices
2011

Guest Star

Episode One Tree Hill
We Three (My Echo, My Shadow and Me)
2008
Episode The Walking Dead
First Time Again
2015
Episode Deadwood
Leviathan Smiles
2006
Episode One Tree Hill
You Have Got to Be Kidding Me (Autopsy of the Devil's Brain)
2008
Episode Talking Dead
Hearts Still Beating
2016
Episode Surface
Submersible Setback
2005
Episode Talking Dead
The Next World
2016
Episode One Tree Hill
A Hand to Take Hold of the Scene
2009
Episode Deadwood
Amateur Night
2006
Episode One Tree Hill
We Change, We Wait
2009
Episode One Tree Hill
Screenwriter's Blues
2009
Episode Ray Donovan
The Bag or the Bat
2013
Episode Marvel's Agents of S.H.I.E.L.D.
Girl in the Flower Dress
2013
Episode Walker
Duke
2021
Episode Family Law
Sacrifices
2001
Episode She Spies
Learning to Fly
2003
Episode The Village (2019)
I Am Defiant
2019
Episode Sliders
The Great Work
1999
Episode Surface
It Is Time To Track These Unidentified Species
2005
Episode Pasadena
Someone to Talk To
2002
Episode Watching Ellie
Junk
1970
Episode Pasadena
A River in Egypt
2002
Episode Odd Man Out
Punch Line
1999
Episode Pasadena
The Truth Hurts
2002
Episode Walker
Bar None
2021
Episode Walker
Tracks
2021
Episode Walker
Fine is a Four Letter Word
2021
Episode Walker
Encore
2021
Episode One Tree Hill
Even Fairy Tale Characters Would Be Jealous
2008
Episode Walker
Freedom
2021
Episode Pasadena
A Lie Worth Fighting For
2002
Episode CSI: Crime Scene Investigation
Sounds of Silence
2001
Episode Walker
A Tale of Two Families
2021
Episode The Village (2019)
I Have Got You
2019
Episode Surface
On The Run
2005
Episode Walker
Defend the Ranch
2021
Episode CSI: Miami
Fade Out
2006