Skip to content
Portrait of Josh Dallas

Acting

Josh Dallas

  • Born Dec. 18, 1978
  • Louisville, Kentucky, USA
  • 47 years old

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.

Movie

Fandral

Movie

Frantic Pig (voice)

Movie

Frantic Pig (voice)

Series

Node 2

Series

David Nolan / Prince Charming

Series

Ben Bass

Series

Ben Stone

Series

Kip Woodman

Movie

Greg

Movie

Ryan

Series

Elliot Carr

Movie

Bragg

Movie

Henry

Movie

Floyd

Movie

Ace

Movie

James / Captain Strong

Movie

Ben

Series

Spunk Davies

Movie

(voice)

Series
Series

Self

Movie

Self