- 2019年《王冠第三季》饰演:安东尼·阿姆斯特朗-琼斯
- 2017年《驱魔人第二季》饰演:FatherMarcusKeane
- 2016年《驱魔人第一季》饰演:FatherMarcusKeane
- 2016年《亨利六世:第二部分》饰演:DukeofBuckingham
- 2013年《纸牌屋第一季》饰演:AdamGalloway
- 2013年《天堂一刻第二季》饰演:汤姆·韦斯顿
- 2013年《洛克》饰演:Gareth
- 2011年《恋爱中的女人》饰演:本·丹尼尔斯
- 2011年《法律与秩序第四季》饰演:本·丹尼尔斯
- 2010年《法律与秩序第三季》饰演:本·丹尼尔斯
- 2009年《法律与秩序第二季》饰演:本·丹尼尔斯
- 2005年《毁灭战士》饰演:山羊