Home / Discover / People

Sweet Magnolias

2020
as Cal Maddox

Grey's Anatomy

2005
as Matthew Taylor

Knight Rider (2008)

2008
as Mike Tracer

The Messengers (2015)

2015
as Leo Travers

The Thanksgiving House

2013
as Everett Mather

All My Children

2001
as Jamie Martin

He's Out There

2018
as Shawn

Fat Girls

2006
as Bobby

Blue-Eyed Butcher

2012
as Jeff Wright

Class

2010
as Whitt Sheffield

Indivisible

2018
as Darren Turner

Knight Rider

2008
as Mike Traceur

Guest Star

Episode Lucifer
BlueBallz
2020
Episode Hope & Faith
Hold the Phone
2004
Episode Grey's Anatomy
Perfect Storm
2013
Episode Ringer
It's Easy to Cry, When This Much Cash Is Involved
2012
Episode Chelsea Lately
Justin Bruening
2009
Episode Rosewood
White Matter & the Ways Back
2017
Episode CSI: Miami
CSI: My Nanny
2007
Episode Castle (2009)
The Dead Pool
2011
Episode Grey's Anatomy
Seal Our Fate
2013
Episode Hope & Faith
Do I Look Frat in This?
2004
Episode Grey's Anatomy
Walking on a Dream
2013
Episode Grey's Anatomy
I Want You with Me
2013
Episode Wonder Woman (2011)
Pilot
2011
Episode Ringer
If You're Just an Evil Bitch Then Get Over It
2012
Episode Cold Case
Thick as Thieves
2007
Episode Hallmark Countdown to Christmas
The Thanksgiving House
2013
Episode Hallmark Summer Nights
Class
2010
Episode Ringer
Maybe We Should Get a Dog Instead
2011
Episode Grey's Anatomy
All of Me
2018