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.
Doctor Who
Series • 2005
CSI: Crime Scene Investigation
Series • 2000
Hawaii Five-0
Series • 2010
The Jennifer Hudson Show
Series • 2022
Once Upon a Time
Series • 2011
Zootopia 2
Movie • 2025
Manifest
Series • 2018
Zootopia
Movie • 2016
Thor
Movie • 2011
The Hunting Party
Series • 2025
Hexed
Movie • 2026
The Descent: Part 2
Movie • 2009
Red Tails
Movie • 2012
About Last Night
Money
80 Minutes
Movie • 2008
Five
Sidekick
The Last Days of Lehman Brothers
Ghost Machine
The Boxer