Jim Dale as Doc Terminus in Pete's Dragon.

Jim Dale (born August 15, 1935) is an English actor, voice actor, singer and songwriter who played Doc Terminus in Pete's Dragon, Jasper Bloodshy and his sons: Wild Billy and Eli in Hot Lead and Cold Feet, and Sir Mordred in Unidentified Flying Oddball.  He is best known as the narrator for the US versions of the Harry Potter audiobook series.