M'Gula was born in Viceroy, Rudyarda, South Africa. As Rock Python he first joined the Serpent Society when the villainous [[Viper (comicsMadame Hydra)|Viper]] invaded, and afterbattled [[Nomad (comics)|Nomad]].<ref>''Captain America'' #342</ref> After she abandoned them, he took a test to prove his worthiness of being in the Society; he tried to steal [[Falcon (comics)|Falcon]]'s uniform, but would up battling Falcon and [[Battlestar (comics)|Battlestar]] instead.<ref>''Captain America'' #355</ref> He also later battled the [[X-Men]]'s [[Rogue (comics)|Rogue]], [[Havok (comics)|Havok]], and [[Colossus (comics)|Colossus]] with the rest of the Serpent Society, but quickly surrendered when he realized his opponents were much more powerful than him. <ref>''X-Men Annual'' #13</ref> He battled [[Captain America]] later.<ref>''Captain America'' #381-382</ref> His greatest accomplishment was nearly killing [[Captain America]] after he, [[Anaconda (comics)|Anaconda]], and [[Puff Adder (comics)|Puff Adder]] were attacked. He dropped him from a rooftop, but was ordered by [[King Cobra (comics)|King Cobra]] to flee as to not have their base revealed.{{issue}} He continues to serve with the Society.
He's recently appeared in ''[[Spider-Man: Brand New Day|Brand New Day]]'' as one of the villains in the bar.{{issue}}