Character
Prince Charming / David Nolan
Prince Charming / David Nolan in Once Upon a Time (2011), played by Josh Dallas.
Played by
Appears in
Once Upon a Time2011
Character
Prince Charming / David Nolan in Once Upon a Time (2011), played by Josh Dallas.
Once Upon a Time2011