Filmography
2020
Clive
2019
select committee chairman
2018
Basil
2018
Basil
2018
Basil
2018
Captain Hardy
2017
The Man Who Invented Christmas
Thackeray
2016
Additional Material
Marcus2016
Stuart (pretend Nazi)
2016
Alan Partridge: Scissored Isle
James Havant Brown
2016
John
2016
cast member
2016
the valet
2016
policemen
2016
Roald Dahl's Most Marvellous Book
on-screen participant
2015
Supercars: the Million Pound Motors
narrator
2015
Geoffrey Chicken
2014
Nigel McCall
2014
Nigel McCall
2014
Nigel McCall
2014
Nigel McCall
2014
Nigel McCall
2014
Nigel McCall
2014
Weekend Brunch : from the Grand National
cast member
2014
Maziar's producer
2014
Major Feilding
2014
male banker
2013
The Ladybird Books Story: the Bugs That Got Britain
narrator
2013
interviewer
2012
John Duggan
2012
John Duggan
2012
British Comedy Awards Nominations Show
on-screen participant
2012
Eight out of Ten Cats Jubilee Special
on-screen participant
2011
Nigel McCall
2011
Nigel McCall
2011
Nigel McCall
2011
Nigel McCall
2011
Nigel McCall
2011
Nigel McCall
2011
technician
2011
Teenage Kicks the Search for Sophistication
on-screen participant
2011
on-screen participant
2010
Nigel McCall
2010
Nigel McCall
2010
Nigel McCall
2010
Nigel McCall
2010
On Your Knees, Forget the Fees
Nigel McCall
2010
Nigel McCall
2010
undersecretary 2
2009
vicar
2009
waiter
2008
ventriloquist
2007
Harry Potter and the Order of the Phoenix
TV weatherman