- 2003年《肢体的引诱【影视解说】》饰演:JohnO'Hare
- 2012年《重任在肩第一季》饰演:马丁·康普斯顿
- 2017年《重任在肩第四季》饰演:SteveArnott
- 2019年《重任在肩第五季》饰演:DSSteveArnott
- 2022年《留痕第二季》饰演:Daniel
- 2014年《重任在肩第二季》饰演:马丁·康普斯顿
- 2013年《火车大劫案》饰演:马丁·康普斯顿
- 2021年《不眠》饰演:马丁·康普斯顿
- 2018年《玛丽女王》饰演:EarlofBothwell
- 2013年《污垢》饰演:戈尔曼
- 2013年《接班人》饰演:马丁·康普斯顿
- 2019年《余波》饰演:Burnham
- 2017年《杀手的祷告》饰演:Metzger