Skip to content
NDISCOVERY
Josh Dallas

Acting

Josh Dallas

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.

Known for

7.6

Doctor Who

2005 · TV Series · Action & Adventure · Drama

7.7

Zootopia 2

2025 · Movie · Adventure · Animation

7.6

Manifest

2018 · TV Series · Sci-Fi & Fantasy · Mystery

–

Hexed

2026 · Movie · Adventure · Animation

7.8

Zootopia

2016 · Movie · Animation · Adventure

6.8

Thor

2011 · Movie · Adventure · Fantasy

6.7

Red Tails

2012 · Movie · Drama · History

4.5

Money

2010 · TV Series · Drama

7.0

Five

2011 · Movie · Comedy · Drama

7.8

Sidekick

2016 · Movie · Drama · Action

Josh Dallas — movies & series · Netflix Discovery