《心跳》(Heart Beat) 客串
《男人四十》(又译作《欢乐一家亲》)(Fortysomething)
BBC的悬疑连续剧《最后的敌人》(The Last Enemy)
《南太平洋》(配音)
《造物弄人》(Creation)
《小岛》(Small island)
《Love's Labour's Lost》
《Wreckers》饰David
《The Whistleblower》 饰 Nick Philips。《Four Lions》 饰 Ed;
《Van Gogh: Painted with Words》
《霍金的故事》
《奇异恩典》
《锅匠,裁缝,士兵,间谍》
《恋爱学分》
《弗兰肯斯坦》
《星际迷航2》
《战马》
Third Star《第三颗星》
Atonement 《赎罪》
参考资料:http://baike.baidu.com/view/4077595.htm
本回答被提问者和网友采纳