CharacterMedium DaveMedium Dave in Terry Pratchett's Hogfather (2006), played by Peter Guinness. Played byPeter GuinnessAppears inTerry Pratchett's Hogfather2006