- 2016年《波尔达克第二季》饰演:JudPaynter
- 2015年《波尔达克第一季》饰演:JudPaynter
- 2013年《白教堂血案第四季》饰演:菲尔·戴维斯
- 2012年《白教堂血案第三季》饰演:菲尔·戴维斯
- 2012年《女飞人》饰演:菲尔·戴维斯
- 2010年《神探夏洛克第一季》饰演:杰夫
- 2010年《白教堂血案第二季》饰演:菲尔·戴维斯
- 2009年《白教堂血案第一季》饰演:菲尔·戴维斯
- 1998年《情迷画色》饰演:菲尔·戴维斯
- 1996年《秘密与谎言》饰演:ManinSuit
- 1992年《异形3》饰演:Kevin