- 2023年《漫长的阴影》饰演:ACCGeorgeOldfield
- 2020年《新加坡掌控》饰演:WalterBlackett
- 2018年《城与城》饰演:大卫·莫瑞瑟
- 2018年《裘力斯·恺撒》饰演:MarkAntony
- 2015年《邻家秘事》饰演:Jon
- 2013年《双雄》饰演:托马斯·盖革
- 2013年《地缚》饰演:大卫·莫瑞瑟
- 2012年《行尸走肉第三季》饰演:总督
- 2011年《玩命追踪》饰演:Dunlop
- 2011年《南瑞丁》饰演:大卫·莫瑞瑟
- 2010年《百夫长》饰演:Bothos
- 2010年《警长索恩:胆小鬼》饰演:大卫·莫瑞瑟
- 2010年《警长索恩:贪睡鬼》饰演:大卫·莫瑞瑟
- 2009年《无处的男孩》饰演:BobbyDykins
- 2009年《血色侦程:1983》饰演:MauriceJobson
- 2009年《血色侦程:1980》饰演:MauriceJobson