哈顿花园大劫案第1季 2019
饰演 Brian Reader
罗马第1季 2005
饰演 庞培-马古纳斯
琼斯先生 2019
饰演 Lloyd George
生即是王 2018
饰演 Lord Curzon
影星在利物浦永驻 2017
饰演 Joe Turner
守夜 2011
饰演 Horace Mundy
马普尔小姐探案之黑麦奇案 2008
饰演 Rex Fortescue
夹心蛋糕 2004
饰演 吉米
外伤 2004
饰演 Detective Constable Jackson
波利安娜 2003
饰演 Mr. Pendleton
牙医上战场 2002
饰演 Sgt. Peter King
盗车情缘 1998
饰演 Biggerman
天堂窃情 1989
饰演 未知
猛鬼追魂2 1988
饰演 Dr. Philip Channard/Channard Cenobite
摩斯探长:沃夫寇特之舌 1987
饰演 Cedric Downes
日为吾兄月为吾妹 1972
饰演 Paolo