兰尼在今天的利比亚境内。他是贝勒尼基一世在第一次婚姻中与马其顿贵族腓力所生的儿子，他还有一个姊妹安提戈涅嫁给伊庇鲁斯的皮洛士为妻。之后贝勒尼基与托勒密一世结婚，马加斯作为托勒密的继子统治昔兰尼。他同母异父的兄弟托勒密二世统治期间，马加斯为了昔兰尼的独立与埃及托勒密王朝对抗。
统治.马加斯因为母亲的关系当上昔兰尼的总督。在托勒密一世逝世后，马加斯尝试在好几个机会中把昔兰尼从托勒密王国独立，然而直到前276左右年才成功，并自立为国王。马加斯与塞琉古帝国安条克一世的女儿阿帕玛结婚，利