Joshua Paul Dallas (born December 18, 1978 in Louisville, Kentucky) 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 Fandral in the Marvel Comics film adaptation Thor. He currently stars as Ben Stone in the NBC drama series Manifest.
Filmography
Film
- 2008 80 Minutes - Floyd
- 2009 The Boxer - Ben
- 2009 The Descent Part 2 - Greg
- 2009 Ghost Machine - Bragg (voice)
- 2011 Thor - Fandral
- 2012 Red Tails - Ryan Fling
- 2016 Film/Sidekick - James aka Captain Strong
- 2016 Zootopia - Frantic Pig (voice)
Live-action TV
- 2006 Ultimate Force - Weaver
- 2008 Doctor Who - Node 2
- 2009 The Last Days of Lehman Brothers - Ace
- 2010 Money - Spunk Davies
- 2010 Hawaii Five-0 - Ben Bass
- 2011 CSI - Kip Woodman
- 2011 Five - Henry
- 2011-2018 Once Upon a Time - Prince Charming/David Nolan, Prince James
- 2018-Present Manifest - Ben Stone