
Cast
Age 38 · United States
5 shows

2013 · The CW · Ended
as Roy Harper

2012 · The CW · Ended
as Roy Harper

2011 · MTV · Ended
as Jackson Whittemore

2010 · Paramount+ with Showtime · Ended
as Shane

2010 · ABC · Ended
as Brett Crezski
Main cast roles from TVmaze. Guest appearances aren't listed.