Home / Discover / People

Desperate Housewives

2004
as Jackson Braddock

Queer as Folk (US)

2000
as Brian Kinney

The Secret Circle

2011
as Charles Meade

Hellcats

2010
as Julian Parrish

Vanished

2006
as Agent Graham Kelton

Guest Star

Episode Deadwood
Leviathan Smiles
2006
Episode Deadwood
Amateur Night
2006
Episode Desperate Housewives
Free
2008
Episode Desperate Housewives
You're Gonna Love Tomorrow
2008
Episode Desperate Housewives
We're So Happy, You're So Happy
2008
Episode Desperate Housewives
Kids Ain't Like Everybody Else
2008
Episode Desperate Housewives
Back in Business
2008
Episode Desperate Housewives
There's Always a Woman
2008
Episode Criminal Minds
Broken Wing
2018
Episode Desperate Housewives
What More Do I Need?
2008
Episode Desperate Housewives
City on Fire
2008
Episode Grey's Anatomy
Crash into Me (1)
2007
Episode The Unit
Dedication
2006
Episode Desperate Housewives
Marry Me a Little
2009
Episode Grey's Anatomy
Crash into Me (2)
2007
Episode Law & Order: Special Victims Unit
Perfect
2003
Episode The Unit
Unannounced
2006