
2026 Eric Bull
2026 Stuart Henderson
2026 Nigel
2025 Stauffacher
2025 Steven Burk
2024 Toni
2022 David Melmont
2021 Teddy
2020 Michael
2020 Executive Producer
2020 DS Nick Bailey
2019 Herb
2019 Agent C
2019 Tommy Champan
2019 George
2018 Eli Mills
2018 Adult Jack (voice)
2018 Thanks
2017 Luke
2017 Brack
2017 Narrator (voice)
2016 Jim 'Captain Flint' Turner / Polski the Parrot
2016 Mr. Tibbs
2016 Singe
2016 Reg Whitehead
2015 Martin Humphreys
2015 Danny Moses
2015 Harry Price
2015 John Hancock
2014 Ben
2014 Steve
2014 Son
2013 Young Man
2013 Josh
2012 Millburn
2012 Writer
2012 Joe
2011 William Shakespeare
2011 Ian Whitehead
2011 Jay Wratten
2011 Potter
2010 Wilby
2010 Steve
2010 Pete Griffiths
2009 Liam
2009 William Holman Hunt
2008 Dennis Heymer
2008 Frank Taylor
2008 George Emerson
2007 DC Andy Cartwright
2007 George Emerson
2007 Man
2007 Featured Ghost (segment "Don't") (uncredited)
2006 David Wellings
2006 Kenny
2006 Edward Rochester
2006 Keith
2006 Jonathan Harker
2006 DS McAllister
2006 Lenny
2006 John Clare
2005 Swill
2005 Dominic
2005 Sean Harding
2004 Stan Parlour
2004 Noel
2004 Crustie
2004 Roger Bassington
2003 Prince John
2003 Dominic
2002 Ray
Harry Douglas
Sherlock Holmes