YEAR
TITLE
ROLE
2014–
The Flash (TV Series)
Barry Allen / The Flash
2013–
Arrow (TV Series)
Barry Allen / The Flash
2014
Affluenza
Todd Goodman
2011-2013
Glee
Sebastian Smythe (7 episodes)
2013
90210
Campbell Price (8 episodes)
2012
A Mother’s Nightmare (TV Movie)
Chris Stewart
2012
CSI: Miami (TV Series)
Scott Ferris / Trent Burton (1 episode)
2006
A Haunting (TV Series)
Thomas (1 episode)
2003
Kid Fitness Jungle Adventure Exercise Video
Club Fit Kid