Josh Dallas
![Book Josh Dallas for your next event.](https://www.celebritytalent.net/sampletalent/photos/tn/nopic.jpg)
"Josh Dallas is an actor best known for his role as David Nolan/Prince Charming on the ABC Series “Once Upon a Time”. Josh has performed with some of the most important theater companies in the world such as the Royal National Theatre, The English National Opera, The New Shakespeare Company, and The Young Vic among others. In 2011... read full bio