what is the king's name in shrek
List of Shrek characters King Harold (voiced by John Cleese) was the king of Far Far Away, husband of Queen Lillian,[4][5] father of Princess Fiona, and father in-law of Shrek.