What character appears very briefly in a couple of flashbacks in "Shrek Forever After"? on Dec 3, 2023 Published in Movie Trivia King Harold. King Harold is the father of Princess Fiona, and father in-law of Shrek.