Prince Charming / David Nolan Prince Charming / David Nolan Once Upon a Time There is no information about «Prince Charming / David Nolan» yet. Actors Josh Dallas Actor