亲爱的白种人第2季 2018
饰演 Carver Coleman
海军罪案调查处:新奥尔良第4季 2017
饰演 Pritchett
尼克病院第2季 2015
饰演 Dr. Everett Gallinger
尼克病院第1季 2014
饰演 Dr. Everett Gallinger
青涩警队第3季 2012
饰演 Detective Luke Callaghan
青涩警队第1季 2010
饰演 Luke Callaghan
极限高峰 2007
饰演 Laurie Skreslet
超人前传第9季-预告片花 2001
饰演 -
超人前传第1季 2001
饰演 -
一个小忙 2018
饰演 Davis
五十度飞 2018
饰演 Jack Hyde
名流大闹城中村 2016
饰演 Ben
Amélie au pays des Bodin's 2010
饰演 -
流星雨风暴 2010
饰演 Kyle
事业与荣耀3乱世儿女 2006
饰演 Joshua Steed
青春沙滩 2006
饰演 Lane Bradshaw
事业与荣耀2 2005
饰演 Joshua Steed
事业与荣耀 2005
饰演 Joshua Steed
变种女狼2 2004
饰演 Tyler
匿名野猫 2004
饰演 Rhys
赎金内幕 2003
饰演 Dean Torrence
Greendale 2003
饰演 Jed Green / Devil
核弹快车 1999
饰演 -
核弹快车 普通话版 1999
饰演 Danny