2016
YOUNG AND THE RESTLESS
Role: Adam Newman
THE CHALLENGER
Role: James Burchart
2015
YOUNG AND THE RESTLESS
Role: Adam Newman
MISTRESSES
Role: Scott Trosman
2014
YOUNG AND THE RESTLESS
Role: Adam Newman
MISTRESSES
Role: Scott Trosman
REVENGE
Role: Patrick Osborne
DAMAGED GOODS
Role: Tim
2013
REVENGE
Role: Patrick Osborne
MELISSA & JOEY
Role: Noah
Episode: Fast Times
2012
EMILY OWENS, M.D.
Role: Will Collins
HART OF DIXIE
Role: Jesse Kinsella
Episode: Bachelorettes & Bullets
CASTLE
Role: Reggie Starr
Episode: An Embarrassment of Bitches
CHUCK
Role: Wesley Sneijder
Episode: Chuck Versus the Bearded Bandit
2011
SMALLVILLE
Role: Oliver Queen / Green Arrow
*7 ep ARC in 2006, then series regular from 2008-2011
2010
SMALLVILLE
Role: Oliver Queen
SCORPIO MEN ON PROZAC
Role: Bill King
2009
SMALLVILLE
Role: Oliver Queen
MEGAFAULT
Role: Dan Lane
*TV Movie
A WAY WITH MURDER
Role: Ted Rawlings
SPRING BREAKDOWN
Role: Todd
2008
SMALLVILLE
Role: Oliver Queen
BRAWN & GLAMOUR
Role: Jay Steedham
*Web Series
GEMINI DIVISION
Role: Nick Korda
*Web Series
RED CANYON
Role: Tom
AUSTIN GOLDEN HOUR
Role: Rhett Clark
*TV Movie
2007
HOPE & REGRET
Role: Dante Martinez
*Web Series
AQUAMAN
Role: Arthur Curry
*TV Movie
COLD CASE
Role: Mike Delaney
Episode: Justice
CSI: NY
Role: Elliott Bevins
Episode: Heart of Glass
SPELLBOUND
Role: Danny
*TV Movie
2006
SMALLVILLE
Role: Oliver Queen
PASSIONS
Role: Nicholas Foxworth Crane (Fox)
2005
PASSIONS
Role: Nicholas Foxworth Crane (Fox)
RACE YOU TO THE BOTTOM
Role: Joe
2004
PASSIONS
Role: Nicholas Foxworth Crane (Fox)
2003
PASSIONS
Role: Nicholas Foxworth Crane (Fox)
2002
PASSIONS
Role: Nicholas Foxworth Crane (Fox)