Prince Charming/ David

In the enchanted forest, he is known as Prince Charming, but in Storybrooke, people call him David.David grew up in the enchanted forest as a Shepard.He was secretly the son of King George, and when his brother James died, he was brought to the castle to finish James's quest. Although he is not pure of heart and has done evil acts, David is known to be a hero, for he is consistently helping others and fighting the bad guys. In Storybrooke, David is the sheriff and works hard to help the town.He is married to Snow White/Mary Margaret, and has two children, Emma Swan and Neal Nolan.

Click to