- 2016年《他们最好的》饰演:RogerSwain
- 2010年《恋爱初登场》饰演:理查德·E·格兰特
- 2017年《编写美好时光》饰演:RogerSwain
- 2018年《胡桃夹子和四个王国》饰演:Shiver
- 2022年《罪犯联盟第二季》饰演:TheEarl
- 2022年《罪犯联盟第二季》饰演:TheEarl
- 2019年《雷蒙·斯尼奇的不幸历险第三季》饰演:ManwithBeardButNoHair
- 2012年《TheFear》饰演:理查德·E·格兰特
- 1999年《TheScarletPimpernel:TheKingsRansom》饰演:理查德·E·格兰特
- 1999年《TheScarletPimpernel:TheKingsRansom》饰演:理查德·E·格兰特
- 1999年《TheScarletPimpernel:ValentineGautier》饰演:理查德·E·格兰特
- 2017年《金刚狼3:殊死一战》饰演:理查德·E·格兰特
- 2017年《金刚狼3:殊死一战》饰演:理查德·E·格兰特
- 2016年《第一夫人》饰演:BillWalton
- 2016年《第一夫人》饰演:BillWalton
- 2011年《铁娘子:坚固柔情》饰演:MichaelHeseltine