行尸走肉第10季 2019
饰演 Beta
外人止步第1季 2016
饰演 Li'l Foster Farrell
混乱之子第7季 2014
饰演 Harry Opie Winston
灵媒缉凶第7季 2010
饰演 Michael Benoit
灵媒缉凶第6季 2009
饰演 Michael Benoit
混乱之子第2季 2009
饰演 Harry 'Opie' Winston
灵媒缉凶第5季 2009
饰演 Michael Benoit
灵媒缉凶第4季 2008
饰演 Michael Benoit
灵媒缉凶第3季 2006
饰演 Michael Benoit
灵媒缉凶第2季 2005
饰演 Michael Benoit
灵媒缉凶第1季 2005
饰演 Michael Benoit
幽浮入侵 2002
饰演 Tom Clarke Adult