David Nolan
Photo Credit: ABC Press

David Nolan

Once Upon a Time

fans 50
rating 8.2/10 (31 users)
rate him

About Him

Grew up… as a poor peasant on a farm in the Enchanted Forest. His identical twin brother, James, was adopted by King George and raised as royalty. Following Prince James’ death, David agrees to take his place as royalty. His true love, Snow White, later gave him a nickname that stuck, which is how he became known as Prince Charming.

Living… in Storybrooke, Maine, where he was in a coma (and only known as John Doe) until his wife, Kathryn, identifies him in the hospital. At first, he doesn’t recall their life together at all.

Visiting… nowhere, because the Evil Queen’s curse keeps him from leaving Storybrooke.

Profession… working at the local animal shelter, where Mary Margaret sometimes visits him. 

Interests… sword-fighting and Mary Margaret. David plans his entire schedule around when he thinks he’ll be able to run into the woman he’s in love with, who unfortunately isn’t his wife. But what David doesn’t yet know is that Mary Margaret is really Snow White and he’s Prince Charming, so they are in fact meant to be together – if only the curse can be broken.

Relationship Status… in a loveless marriage with Kathryn. He falls hard for Mary Margaret, but struggles with the thought of betraying his wife.   

Challenge… remembering his old life. After waking up from his coma, David is stuck between fixing the life he feels he should remember with Kathryn, and embracing the life he envisions with Mary Margaret.

Personality… honorable, courageous, and a good leader. He is often the one given the task of boosting town morale in the face of evil, and he is always intent on doing the right thing. He is more realistic than his true love, Mary Margaret/Snow White, but he still believes in the power of true love and that good will triumph over evil. 

David Nolan's popularity ranking on CharacTour is #1078 out of 5,300+ characters. See our top-ranked characters and read their profiles.


Get Matched to 5,300+ characters.

David Nolan
76.2% like you 93.2% like you 84.5% like you

Find Him In

Character Recommendations

Fans of him like these other characters in entertainment.

    matching ...

Title Recommendations

Fans of him like these movies, TV shows, books and video games.

    matching ...