Cam Gigandet got the role of Emmett Cullen but he asked to try out for James. He thought it was a more interesting character.
Chat with our AI personalities
Cam Gigandet almost played the role of Edward Cullen in the Twilight movies but the role eventually went to Robert Pattinson. Gigandet portrayed the villainous vampire James instead.