- 2020年《困在时间里的父亲》饰演:保罗
- 2019年《高堡奇人第四季》饰演:ReichsmarschallJohnSmith
- 2019年《朱迪》饰演:SidneyLuft
- 2016年《神战:权力之眼》饰演:Urshu
- 2016年《维多利亚第一季》饰演:威廉·兰姆
- 2015年《高堡奇人第一季》饰演:ObergruppenführerJohnSmith
- 2014年《宙斯之子:赫拉克勒斯》饰演:奥托力克斯
- 2012年《吸血鬼猎人林肯》饰演:卢夫斯·塞维尔
- 2011年《神探任恩》饰演:卢夫斯·塞维尔
- 2010年《致命伴旅》饰演:TheEnglishman
- 2006年《王者之心》饰演:马克
- 2006年《奇异的恩典》饰演:汤玛斯·克拉克森
- 2001年《圣战骑士》饰演:安如伯爵
- 1998年《移魂都市》饰演:约翰·梅铎
- 1994年《米德镇的春天》饰演:WillLadislaw