Known For
Filmography
2010
2010
2009
2008
2007
2007
2007
20062006
2005
2005
2005
2004
2004
20042003
2003
2002

Exquisite Corpse
Movie · as Nicholas

Miami Medical
TV · 1 ep

Revolution
Movie

Fling
Movie · as Mason

Judy's Got a Gun
Movie · as Patrick

Buried Alive
Movie · as Danny

Kiss the Bride
Movie · as Sean
Waning Moon
Waning Moon
Movie · as Patrick

Price To Pay
Movie · as Razor

Rumor Has It...
Movie · as Scott

The Inside
TV · as Corey Hall · 3 eps

Grey's Anatomy
TV · as Jason · 1 ep

Latter Days
Movie · as Elder Aaron Davis

Making of 'Latter Days'
Movie · as Himself
Dr. Vegas
Dr. Vegas
TV · 10 eps

Cold Case
TV · as Garrett Caine · 1 ep

Nip/Tuck
TV · as Evan Bolton · 1 ep

American Dreams
TV · as Dave · 1 ep
