- 2004年《哈利·波特与阿兹卡班的囚徒》饰演:莱姆斯·卢平
- 2011年《昂山素季》饰演:迈克·阿里斯
- 2013年《危机解密》饰演:NickDavies
- 2021年《园艺杀手》饰演:大卫·休里斯
- 2019年《馈》饰演:LawrenceHatfield
- 2020年《咆哮之森》饰演:MonsieurClaudeTrepagny7
- 2011年《如何塑造头像第一季》饰演:大卫·休里斯
- 2017年《神奇女侠》饰演:帕特里克爵士
- 2014年《万物理论》饰演:DennisSciama
- 2005年《新世界》饰演:大卫·休里斯
- 2011年《匿名者》饰演:大卫·休里斯
- 2010年《好心先生》饰演:JimMcCann
- 1996年《龙之心》饰演:大卫·休里斯
- 2017年《冰血暴第三季》饰演:V.M.Vargas
- 2003年《重返中世纪》饰演:大卫·休里斯
- 2003年《重返中世纪》饰演:大卫·休里斯