
Joshua Dallas (born December 18, 1981) is an American actor who played Fandral in Thor, a film adaptation based on the Marvel Comicscharacter. He is currently starring in the ABC television series Once Upon a Time.
Early life
Dallas graduated in 1997 (allegedly at the age of 15) from New Albany High School in New Albany, Indiana, where he studied theater under David Longest. Aged 16 he gained the Sarah Exley Scholarship, that fully funded his degree level studies at the Mountview Conservatoire for the Performing Arts in London, England.
Career
On graduation, he joined the Royal Shakespeare Company, and then took parts wth the Royal National Theatre, English National Opera, the New Shakespeare Company and The Young Vic.
Returning to the United States and based in Hollywood, he was cast in 2011 as Fandral in Thor after Irish actor Stuart Townsend withdrew from the role days before filming was to begin. As he was a virtual unknown actor when cast, there was some speculation that Dallas was selected because there simply was not enough time to find a bigger name replacement. To prepare for the role, Dallas viewed Errol Flynn as an inspiration (the character was also created based on Flynn), and watched many of his films. He commented, “I tried to bring out that little bit of Flynn-ness in it. Flynn had a lot of that boyish charm and Fandral’s got all that in him.”
In 2011, he started on the American television series Once Upon a Time as Prince Charming on ABC.
Personal life
In 2008, he married British actress Lara Pulver. The couple honeymooned in the Maldives.
[Source]


