Which character did John Cleese voice in the Shrek film series?
King Harold
Shrek
Donkey
Puss in Boots
Answer
John Cleese provided the voice for King Harold, the father of Princess Fiona, in the Shrek film series. He appeared in Shrek 2, Shrek the Third, and Shrek Forever After.
John Cleese Expert Challenge: Prove Your John Cleese Prowess