- 1988年《WishMeLuck》饰演:杰瑞米·诺森
- 2012年《白热人生》饰演:Edward
- 2004年《鲍比・琼斯:天才一击》饰演:WalterHagen
- 2009年《造物弄人》饰演:ReverendInnes
- 1999年《老公不及格》饰演:罗伯特
- 2009年《荣耀三九年》饰演:巴尔科姆
- 2001年《高斯福庄园》饰演:艾维·诺威鲁
- 2019年《官方机密》饰演:KenMacDonald
- 1996年《艾玛》饰演:奈特利先生
- 2016年《王冠第一季》饰演:AnthonyEden
- 2010年《呼叫迈阿密》饰演:杰瑞米·诺森
- 2015年《知无涯者》饰演:BertrandRussell
- 2016年《我们这种叛徒》饰演:杰瑞米·诺森