Joshua Dallas
Joshua Dallas is well-known as an American actor and Voice actor. Josh is best known as Prince Charming and David Nolan in the ABC drama series Once Upon A Time and Fandral in Marvel’s movie Thor. Joshua Dallas started his acting career in 2006 with an action-drama series Ultimate Force. He was also seen in […]