1、《007大戰皇家賭場》Casino Royale(2006) .... 醫生
2、《BJ單身日記》Bridget Jones's Diary(2001) (uncredited) ....格雷格
3、《欲望迷宮》Basil(1998) .... 拉爾夫
4、《霍華德莊園》Howards End(1992) (as Crispin Bonham Carter) .... 艾伯特·法賽爾