- 2023年《俄罗斯方块》饰演:麦克斯韦
- 2019年《摩斯探长前传第六季》饰演:DCIFredThursday
- 2018年《摩斯探长前传第五季》饰演:DCIFredThursday
- 2017年《河马》饰演:TedWallace
- 2015年《福尔摩斯先生》饰演:Dr.Barrie
- 2015年《住货车的女士》饰演:Rufus
- 2015年《公主夜游记》饰演:LordStan
- 2014年《摩斯探长前传第二季》饰演:Thursday警督
- 2013年《政客之夫》饰演:马库斯·布洛克
- 2013年《摩斯探长前传第一季》饰演:Thursday警督
- 2012年《队列之末》饰演:罗杰·阿拉姆
- 2012年《铁娘子:坚固柔情》饰演:GordonReece
- 2012年《黑衣女人》饰演:Mr.Bentley
- 2012年《天使的一份》饰演:Thaddeus
- 2012年《摩斯探长前传试映集》饰演:罗杰·阿拉姆
- 2011年《陪审团第二季》饰演:罗杰·阿拉姆