- 2017年《童话镇第七季》饰演:Weaver
- 2017年《猜火车2》饰演:卑比
- 2016年《童话镇第六季》饰演:Mr.Gold,朗普斯金
- 2015年《童话镇第五季》饰演:戈登
- 2015年《巴尼·汤姆森传奇》饰演:BarneyThomson
- 2014年《童话镇第四季》饰演:Mr.Gold
- 2013年《童话镇第三季》饰演:朗普斯金/Mr.Gold
- 2011年《童话镇第一季》饰演:戈登
- 2009年《杀人锦标赛》饰演:FatherMacAvoy
- 2007年《惊变28周》饰演:Don
- 2003年《希特勒:恶魔的崛起》饰演:罗伯特·卡莱尔
- 2001年《51号公式》饰演:FelixDeSouza
- 2001年《终止战火》饰演:罗伯特·卡莱尔
- 1996年《猜火车》饰演:Begbie