Home TV Once Upon A Time Cast David Nolan aka ‘Prince Charming’ – Once Upon A Time Cast
CastOnce Upon A TimeTV

David Nolan aka ‘Prince Charming’ – Once Upon A Time Cast

394
Spread the love

David Nolan

David Nolan aka Prince charming is a main character on ABC’s hit television show Once upon A Time, and is portrayed by actor Joshua Dallas.  He is madly in love with fellow Storybrooke resident Mary Margaret, but Regina (The Evil Queen) has other plans for these two!

Gallery:

Source:  ABC

Storybrooke Bio

Having been in a coma for as long as anyone can remember, David Nolan awoke with no name and no identity. Seemingly stirred to life by Mary Margaret reading him a story out of Henry’s Fairy Tale book, David was found wandering the woods. Upon being returned to the hospital, he was reintroduced to his wife, Kathryn, whom he had been estranged from just before his disappearance. He and Kathryn have been trying to work out the problems in their marriage, but David can’t help but feel drawn to Mary Margaret.

Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Dilruba

Phasellus tellus tellus, imperdiet ut imperdiet eu, iaculis a sem Donec vehicula luctus nunc in laoreet

Trending Now

Hot Topics

Related Articles

EntertainmentEntertainment NewsHeadlinesTV

Breaking Bad Episode Recap (Spoilers)

Spread the loveBreaking Bad is just one episode away from the series...

EntertainmentEntertainment NewsHeadlinesTV

Breaking Bad “To’Hajiilee” Episode Recap

Spread the loveWith only a few episodes left of Breaking Bad, the...

EntertainmentEntertainment NewsHeadlinesTV

Amber Tamblyn Joins Two And A Half Men

Spread the loveTwo and a Half Men has said good bye to...