
Biography
Joshua Paul Dallas (born December 18, 1978) is an American actor. He is best known for his roles as Prince Charming/David Nolan in the ABC television series Once Upon A Time and starring as Ben Stone in the NBC/Netflix sci-fi drama series Manifest.
Acted in 20
2020s
- 2026
- 2025
- 2022
2010s
- 2018
- 2016
Sidekick
James / Captain Strong
- 2012
- 2011
- 2010
Money
Spunk Davies · 2 episodes
2000s
- 2009
The Boxer
Ben
Ghost Machine
Bragg
- 2008
80 Minutes
Floyd
- 2005
- 2000
Directed 1
2010s
- 2018
Appearances2
2020s
- 2022
About Last Night
Self · 1 episode
2010s
- 2018
Once Upon a Time: And They Lived Happily Ever After
Self