演出
2012年:《吸血鬼日记》第四季- Jeremy Gilbert
2011年:《吸血鬼日记》第三季- Jeremy Gilbert
2010年:《吸血鬼日记》第二季- Jeremy Gilbert
2010:《食人鱼3D(Piranha 3-D)》 - Jake Forester
2009:《吸血鬼日记(The Vampire Diaries)》 - Jeremy Gilbert
2008:《一分钟人(Minutemen)》 - Derek Beaugard
2006:《苏打水(Club Soda)》 - The Kid
客串
2008:《CSI犯罪现场:迈阿密(CSI:Miami)》season7 episode8 - Keith Walsh
2008:《数字追凶(Numb3rs)》season 4 ,episode 16 - Craig Ezra
2008:《寻人密探组(Without a Trace)》Season 7, Episode 4 - Will Duncan
2008:《青春爱欲吻(Angus, Thongs and Perfect Snogging)》 - Bank Singer
2005:《雪山镇(Everwood)》Season 4, Episode 4,5,6,10,12,13,15 - Kyle Hunter 2005:《致命临界点(Threshold)》Season 1, Episode 3: Blood of the Children - Jordan Peters
2012年:《吸血鬼日记》第四季- Jeremy Gilbert
2011年:《吸血鬼日记》第三季- Jeremy Gilbert
2010年:《吸血鬼日记》第二季- Jeremy Gilbert
2010:《食人鱼3D(Piranha 3-D)》 - Jake Forester
2009:《吸血鬼日记(The Vampire Diaries)》 - Jeremy Gilbert
2008:《一分钟人(Minutemen)》 - Derek Beaugard
2006:《苏打水(Club Soda)》 - The Kid
客串
2008:《CSI犯罪现场:迈阿密(CSI:Miami)》season7 episode8 - Keith Walsh
2008:《数字追凶(Numb3rs)》season 4 ,episode 16 - Craig Ezra
2008:《寻人密探组(Without a Trace)》Season 7, Episode 4 - Will Duncan
2008:《青春爱欲吻(Angus, Thongs and Perfect Snogging)》 - Bank Singer
2005:《雪山镇(Everwood)》Season 4, Episode 4,5,6,10,12,13,15 - Kyle Hunter 2005:《致命临界点(Threshold)》Season 1, Episode 3: Blood of the Children - Jordan Peters