- 2001年《黑骑士》饰演:SirKnolteofMarlborough
- 2000年《爱国者》饰演:查尔斯·康沃利斯
- 1996年《黑夜幽灵》饰演:汤姆·威尔金森
- 1993年《因父之名》饰演:汤姆·威尔金森
- 2018年《一周不死,全额退款》饰演:Leslie
- 2017年《金刚:骷髅岛》饰演:汤姆·威尔金森
- 2016年《贝拉的奇幻花园》饰演:AlfieStephenson
- 2016年《否认》饰演:RichardRampton
- 2015年《罪恶赎金》饰演:约翰
- 2015年《小男孩》饰演:Oliver
- 2014年《塞尔玛》饰演:总统林登·贝恩斯·约翰逊
- 2014年《布达佩斯大饭店》饰演:作家
- 1999年《独行侠》饰演:莱瑟姆·科尔
- 2013年《罪不可赦》饰演:DetectiveCarlSummer
- 2013年《佳人蓓尔》饰演:汤姆·威尔金森
- 2012年《撒玛利亚人》饰演:Deacon