Josh Dallas Josh Dallas 12/18/81 Actor Biography There is no information about «Josh Dallas» yet. Roles Ben Stone (Actor) Manifest Prince Charming / David Nolan (Actor) Once Upon a Time Prince Charming / David Nolan (Actor) Once Upon a Time Gallery