John Krasinski Reveals Exactly Why He Wasn’t Cast as Captain America

We can blame it on Thor.

Back in 2011, Marvel Studios was in hot pursuit of an actor to portray America’s First Avenger, otherwise known as Captain America. While the role ultimately went to Bostonian Chris Evans, other, some slightly less buff celebrities petitioned for the part —including The Office‘s John Krasinski.

Chatting with Conan O’Brien, Emily Blunt’s other half spoke candidly about the screen-testing process to play Steve Rogers and why he ended up shieldless by day’s end. All the blame lands on Chris Hemsworth, a.k.a. Thor.

“I was putting on the suit, and I got about right to my waist, still shirtless, feeling pretty good about myself,” Krasinski said, “and all of a sudden Chris Hemsworth walked by as Thor.” 

He continues on stating that just one quick glimpse of the Australian’s abs made him remove his Cap costume immediately, acknowledging he won’t quite fit in as the patriotic superhero. 

Too bad John didn’t discover that Benghazi SEAL-fit body workout earlier.