2019Игры разумовФильмв роли Henry Liddell
2018TormentФильмв роли John
2012Charles Dickens' A Christmas CarolФильм
201110 Arenas of MarwoodФильмв роли Dr. Goode
2007Тюдоры Сериалв роли Jean De Bellay · эпизодов: 1
2005Мальчики Едят ДевочекФильмв роли Mr. Frears
2004ДоказательствоСериалв роли Myles Carrick · эпизодов: 4
1999Холби Сити Сериалв роли James Roberts · эпизодов: 2
1996Миссис Санта-КлаусФильмв роли Officer Doyle
1996Безмолвный свидетельСериалэпизодов: 2
1990Perfect ScoundrelsСериалв роли Harry Cassidy · эпизодов: 18
1989Interviewers From HellФильм
1988The Franchise AffairСериалв роли Kevin MacDermott · эпизодов: 1
1988The Modern World: Ten Great WritersСериалв роли James Joyce · эпизодов: 1
1986Катастрофа Сериалв роли James Roberts · эпизодов: 2
1986BreadСериалв роли Shifty Boswell · эпизодов: 49
1985Forbidden Passion: The Oscar Wilde MovieФильм
1983Gates of GoldФильмв роли George McQuiston
1983The Irish R.M.Сериалв роли Flurry Knox · эпизодов: 18
1981Iris in the Traffic, Ruby in the RainФильмв роли Terry
1981Bread or BloodФильмв роли Pope
1980RiflemanФильмв роли Private Semple
1980Strumpet CityСериалв роли Fitz · эпизодов: 7
1978BetziФильмв роли Barry O'Meara
1977A Portrait of the Artist as a Young ManФильмв роли Lynch
—The Weight of EyesФильм