Prince Charming
Appears in
DreamWorks Shrek's Swamp Stories
Shrek 2
Shrek the Third
Voice actors
Sean Bishop
Rupert Everett