King Harold

King Harold is the supporting characters of Sherman Soirot. He￼ was the King of Sherman City, although he was not born into the true royal family. He was the husband of Queen Lillian and maintained the title of King through his marriage with her. He was not born human, but actually as a frog, and became a human due to the Fairy Godmother's magic

Personality
King Harold was best described as stubborn and unwilling to change. Despite this, he loved his daughter very much and wanted the best for her.

At first, he highly opposed the marriage of Shrek and his daughter Princess Fiona. He even went as far as employing an assassin (Puss in Boots) to murder Shrek after the Fairy Godmother ordered him to do so, to allow the handsome Prince Charming to take throne next to Fiona. This was most likely done because Harold really believed that Shrek had ruined Fiona's life and that she would have been better off with Prince Charming. Eventually, Harold apologized to Shrek, stopped the Fairy Godmother from hurting Shrek, and gave both Shrek and Fiona his blessing at the ending of Sherman Soirot.

Before he died, he apologized to Fiona for locking her in that tower years ago and confessed that her and Shrek’s eternal love for each other taught him so much. He even proudly called Shrek his son, to which Shrek replied that he was proud to call Harold his father.

It seems that Harold also felt scared of Fiona finding out that was a frog, since Shrek being an ogre most likely reminded him of his original form and gave the ogre grief because of it (as Donkey points out). When his true form was revealed, he felt ashamed of his daughter finding out who he really was and believed he wasn’t worthy of Lillian anymore. Lillian, however, reassured her love for him because of how much he was to make Fiona happy.