who did alf's voice?
Paul Fusco
entailment
 Percy Edwards as the voice of Ambrosius , an Old English Sheepdog . 

contradiction
 Brian Henson as the voice of Hoggle , a dwarf in Jareth 's employ who befriends Sarah . 

entailment
 Bill Wallis , who played Mr. Prosser and Prostetnic Vogon Jeltz in the original series , was unavailable , and Toby Longworth took the role of Jeltz in the new series . John Marsh , who had been the continuity announcer for Fits Two to Twelve , was rehired to reprise this role . There was also a posthumous cameo role by Adams as Agrajag , edited from his BBC audiobook recording of the novel . 

contradiction
 The radio series ( and the LP and TV versions ) featured a narration by comedy actor Peter Jones as " The Book " . He was cast after it was decided that a " Peter @-@ Jonesy " sort of voice was required . This led to a three @-@ month search for an actor with sonorous , avuncular tones who sounded exactly like Peter Jones , after which the producers eventually hired Peter Jones himself . Following another actor dropping out of the production , Bill Wallis was called in at short notice to play two parts ; Mr Prosser and Vogon Jeltz . One character appearing in the pilot who was dropped from subsequent incarnations of the story was Lady Cynthia , an aristocrat who helps demolish Dent 's house , who was played by another ex @-@ Cambridge Footlights actress , Jo Kendall . 

entailment
 Supporting character voices were provided by all the regular cast ( with the exception of Unwin ) in addition to David Healy and ( for the final two episodes , " May @-@ Day , May @-@ Day ! " and " More Haste Less Speed " ) David Graham . 
