Frank Grillo -- the actor who played Brock Rumlow/Crossbones in the Marvel Cinematic Universe -- shared an embarrassing and messy story about his MCU debut.

"We were doing Cap 2, Winter Soldier, and we were out in Long Beach on an aircraft carrier," Grillo told Collider. "So however many stories above sea level the boat is… it’s like 150 feet up, right? There was a crane on the deck which was another 150 feet up, so you’re probably 300 feet up from the water. And basically what we had to do was clip into the crane, and they dropped us so that it looked like we were flying onto the boat. And I wasn’t gonna do it. I said, 'I’m not doing that! Let my guy do it, I’m not doing it.' And Scarlett Johansson said, 'Well I’m doing it!' So she went and did it, and then I had to do it. (laughs) I think in the movie I fly in behind her. And she didn’t, but I had shit in my pants, because I was that afraid. And it was pitch black! It was nighttime."

RELATED: WandaVision Surpasses Avengers: Endgame In VFX Shots

Grillo's Brock Rumlow first appeared in 2014's Captain America: The Winter Soldier as a S.H.I.E.L.D. agent secretly working for Hydra. After being left badly injured in that film, the character would reappear in Captain America: Civil War, this time in the guise of his comic book counterpart: Crossbones.

While Crossbones was seemingly killed in Civil War, Rumlow would once again return to the MCU in Avengers: Endgame during the time heist that brought Earth's Mightiest Heroes back to 2012's Battle of New York.

KEEP READING: Avengers: Endgame's Most Heartbreaking Moment Becomes a Funko Pop!

Source: Collider