- While in high school, won a scholarship to Mountview Conservatoire, a performing arts school in London, England.
- Got his first acting job with the Royal Shakespeare Company. Also worked with the Royal National Theatre and The Young Vic companies.
- After returning to the U.S., was signed for the 2011 movie Thor, directed by Kenneth Branagh.
- Unable to reprise his role in the 2013 Thor sequel due to his commitments to Once Upon a Time; he was replaced by Zachary Levi.