2017
as Jean the Potter
2015
as Lord Veneering
as Aynesworth
2008
as Roy Given
2006
as Trevor
2020
as Dr. Po
2021
as Mackie
2005
as Farmer
2012
as Mr. Knowles
1993
as Borachio
1985
as Telephone Man
1994
as Claude
2011
2002
as Ned Cheeryble
2003
as Race Official
as Nikolaus Johann van Beethoven
1995
as Carnforth
as Denis
2023
as Mr Earnshaw
2018
as Ben Jonson