Josh Dallas

Josh Dallas

Birthday: December 18, 1978

Place of Birth: Louisville, Kentucky, USA

Television Credits

Manifest
Manifest
Ben Stone 62 episodes 2018
View Show Details
Once Upon a Time
Once Upon a Time
David Nolan / Prince Charming 135 episodes 2011
View Show Details