In 2010 he played Mr Pony in Terry Pratchett's Going Postal and in 2011 he portrayed the character of John Holt, one of the original founding fathers of the Co-operative movement, in a feature film The Rochdale Pioneers. In 2013 played Arthur Potts in Series 15 Episode 5 (The Sicilian Defence) of Midsomer Murders. He also played the role of Harry, a mentor and friend to the main character, in Ken Loach's 2012 Scottish comedy-drama The Angels' Share and Danny in Chris Shepherd's 2013 film The Ringer.