Josh Dallas embarked on his acting journey with a breakthrough early role in the television series Ultimate Force in 2006. This marked the beginning of a promising career that would see Dallas rise to prominence in the entertainment industry.
In 2008, Dallas made his film debut in the movie 80 Minutes, showcasing his diverse acting abilities on the big screen. However, it was in 2011 that he would truly capture the attention of audiences worldwide.
That year, Dallas secured the role of Fandral in the highly acclaimed film Thor. His portrayal of the swashbuckling and charming Asgardian warrior captured the hearts of viewers and put him in the spotlight.
Since his breakout role in Thor, Josh Dallas has been widely recognized for his compelling portrayal of David Nolan, also known as Prince Charming, in the beloved ABC fantasy series Once Upon a Time. His portrayal of the noble and valiant prince captivated audiences and further solidified his status as a talented and versatile actor.
Josh Dallas’ early career and breakthrough roles in Ultimate Force, Thor, and Once Upon a Time have cemented his place in the entertainment industry as a respected and admired actor.
| Year | Production | Role |
|---|---|---|
| 2006 | Ultimate Force | |
| 2008 | 80 Minutes | |
| 2011 | Thor | Fandral |
| 2011-2018 | Once Upon a Time | David Nolan/Prince Charming |