性爱大师第3季 2015
饰演 Dr. William Masters
诺曼 2017
饰演 Phillip Cohen
太空旅客 2017
饰演 阿瑟
太空旅客(普通话) 2017
饰演 阿瑟
太空旅客(3D) 2017
饰演 -
太空旅客(英语) 2017
饰演 阿瑟
冒险家:宝盒的诅咒 2014
饰演 Charity
爱在招生部 2013
饰演 Mark
暮光之城4:破晓(上) 2012
饰演 Aro
抵抗 2011
饰演 Tommy Atkins
暮光之城4:破晓(上)(普通话) 2011
饰演 Aro
午夜巴黎 2011
饰演 Paul
亨利小上帝 2011
饰演 Dr. Slavkin O"Hara
特殊关系 2010
饰演 Tony Blair
暮光之城2:新月 2009
饰演 Aro
魔鬼联队 2009
饰演 Brian Clough
我之前的五位女友 2009
饰演 Burnam
黑夜传说3:狼族崛起 2009
饰演 Lucian
对话尼克松 2008
饰演 David Frost
心灵深处的音乐 2007
饰演 Art Honeyman
女王 2006
饰演 Tony Blair
黑夜传说2:进化 2006
饰演 Lucian
绅士的启示联盟 2005
饰演 Jeremy Dyson
天国王朝 导演剪辑普通话版 2005
饰演 Priest
肮脏的爱情 2004
饰演 Mark Furness
吸引法则 2004
饰演 Thorne Jamison
光彩年华 2003
饰演 Miles
黑夜传说 2003
饰演 Lucian
寻爱之旅 2003
饰演 Colin
黑夜传说I 2003
饰演 Lucian
角斗士 2000
饰演 Man who tried to execute Maximus (uncredited)
王尔德 1997
饰演 Robbie Ross
致命化身 1996
饰演 Bradshaw
君子协定(普通话) 1947
饰演 未知
年代: 2014