The Juggernaut, he is not.
The funny thing about the picture, that I neglected to explain.. is that I didn't do that to him. He was an ally in the mission. He was following me and somehow managed to run into the wall and get stuck on his own... which is what made me think he was attempting to do pull a Juggernaut.