Joshua Paul Dallas portrayed Fandral in Thor.


  • Joshua Dallas is one of the actors to portray characters for both Marvel Studios and Lucasfilm, both of which are owned by Walt Disney Pictures. He played Ryan Fling in Red Tails.
  • Joshua Dallas was replaced by Zachary Levi in the sequels due to his commitment to Once Upon a Time. Dallas, in turn, had previously replaced Levi in the same role, after Levi had to drop out before filming, due to scheduling conflicts with the series Chuck.

External Links