边境第3季 2018
饰演 Major Vinnicombe
异形庇护所第4季 2011
饰演 Wexford
星际之门亚特兰蒂斯第3季 2006
饰演 Dr. Carson Beckett
星际之门亚特兰蒂斯第2季 2005
饰演 Dr. Carson Beckett
星际之门亚特兰蒂斯第1季 2004
饰演 Dr. Carson Beckett
摩天营救 2018
饰演 On Scene Commander
摩天营救(普通话) 2018
饰演 On Scene Commander
午夜阳光 2018
饰演 Blake Jones
心跳 2017
饰演 -
麻木 2015
饰演 未知
麻木(普通话) 2015
饰演 Pete
明日世界 2015
饰演 English
海军陆战队员4 2015
饰演 Det. Paul Redman
顽抗的证人 2014
饰演 -
惡靈殺手 2013
饰演 -
格丽塔恶魔猎手 2012
饰演 Hansel
钢铁入侵者 2011
饰演 Ethan
星际迷航 2009
饰演 Barracks Leader
尼斯湖怪 2008
饰演 Michael Murphy
狗的早餐 2007
饰演 Ryan
复制人 2001
饰演 Hal the Captain