King Harold
Appears in
Shrek 2
Shrek the Third
Shrek Forever After
Voice actors
John Cleese