Television Projects

Year Title Playing
2012 Labyrinth (Mini-Series)
Series Regular; 2 Episodes
Will Franklyn
2012 Once Upon a Time
Guest; 6 Episodes
Jefferson / The Mad Hatter
2012 Political Animals (Mini-Series)
Series Regular; 6 Episodes
T.J. Hammond
2007-2010 Gossip Girl
Guest; 11 Episodes
Carter Baizen
2009 Kings
Series Regular; 13 Episodes
Jack Benjamin
2003 Law & Order
Guest; 1 Episode
Justin Capshaw