The Character of Fandral in the Thor Movies is Played by Different Actors
I was just watching the first Thor movie on HBO, and I noticed that the actor playing Thor's friend Fandral, one of his gang of sidekicks (which you may also know as Asian Guy, Big Jolly Guy, Hot Chick and Squirrely Dude--that's Fandral), is the same guy who plays Prince Charming on the Once Upon a Time TV Series. His name is Josh Dallas. I didn't recognize him as the guy from Thor because, as I demonstrated, the sidekicks aren't that memorable, and he wasn't on a TV show I watched every week at the time.
However, by the time I saw the second Thor movie in the theater ( read my review of Thor: The Dark World here ) , I know I would have spotted Josh Dallas at that point, so I had to go to IMDB and clear things up. Seems Josh Dallas did not play Fandral in the sequel, probably because being a main character in Once Upon a Time didn't really allow him the time (perhaps not a bad problem to have). But what is MORE interesting is that the guy who NOW plays Fandral is Zachary Levi--the guy that used to play Chuck in the Chuck TV series, which, as fans know, is no longer on the air.
So, it looks like the original guy lost his movie role because he got a TV show, and the guy who lost his TV show got the movie role!
Photo of Josh Dallas by Gage Skidmore, on Wikimedia Commons
Image Credit » commons.wikimedia.org/wiki/File:Josh_Dallas_by_Gage_Skidmore.jpg