The Merchant of Venice - Live at Shakespeare's Globe (2016) als Duke of Venice / Tubal | |
Taming of the Shrew (2013) als Gremio | |
All's Well That Ends Well - Live at Shakespeare's Globe (2012) als Lafeu | |
Doctor Who: The Next Doctor (2008) als Mr. Cole | |
The Da Vinci Code (2006) als Priest | |
Carla (2003) als Coroner | |
Bust (2002) als Jim, Fuzz One | |
The Lost World (2001) als Reporter at Docks | |
Another Life (2001) als William Graydon | |
Intimate Relations (1996) als Mr. Pugh | |
Bellman and True (1987) als Steward | |
John Wycliffe: The Morning Star (1984) als John Purvey |