Over the years, Chris Evans has been hard at work portraying the Marvel hero Captain America and has even suffered an injury during the filming. The actor recently revealed that he had initially rejected the role.

The “Fantastic Four” actor has been portraying the said Marvel character in several of the films that were released from the Marvel Cinematic Universe’s movie lineup. He is also set to play the titular role in the upcoming “Captain America: Civil War” film.

However, the actor shared in an interview during the “Jimmy Kimmel Live” show that aired Monday that he rejected the role several times, Entertainment Weekly reported. He explained that he felt reluctant to take on a long-term movie contract. “I was scared because at first it was a nine-picture contract, and there are parts of me that have a little bit of social anxiety with this industry,” Evans said.

He also told host Kimmel that doing one movie at a time would also provide some time for an actor to take stock of the role or situation. “If all of a sudden you decide you don’t want to do them anymore, you’re afforded the opportunity to take a step back and recalibrate,” Evans added. He also said that he initially found it “scary” to be faced with the possibility of being stuck in the project even if “you’re not responding well” to the role.

He also shared that Marvel kept going back to him for the project. Evans recounted how he eventually overcame his fears and went on to accept the Captain America role.

Meanwhile, the actor also revealed the injury he sustained while filming “Captain America: Civil War.” Evans made the revelation during an interview with Entertainment Tonight at the MTV Movie Awards’ red carpet event held Sunday.

He confessed that he “messed up his arm” doing a stunt that involved a fake helicopter. “It was drifting beyond the ability of control. I tweaked a little something. To this day, I'm still messed up,” Evans admitted.

Fans can see Evans’ amazing fight scenes, along with other cast members, in the upcoming “Captain America: Civil War” film. The movie has been set for release on May 6.