1 Пираньи 3D (2010)
Piranha ... Jake Forester
2 Дневники вампира (сериал) (2009 – ...)
Vampire Diaries, The ... Jeremy Gilbert
3 Покорители времени (ТВ) (2008)
Minutemen ... Derek Beaugard
4 Stories USA (2007)
Stories USA ... The Kid
5 Club Soda (2006)
Club Soda ... The Kid
6 Предел (сериал) (2005-2006)
Threshold ... Jordan Peters
7 4исла (сериал) (2005-2010)
Numb3rs ... Craig Ezra
8 Без следа (сериал) (2002-2009)
Without a Trace ... Will Duncan
9 C.S.I.: Майами (сериал) (2002-2009)
CSI: Miami ... Keith Walsh
10 Любовь вдовца (сериал) (2002-2006)
Everwood ... Kyle Hunter
Актер: Играет самого себя
1 Disney's Really Short Report (сериал) (2007 – ...)
Disney's Really Short Report ... играет самого себя - Guest