曼恩和普罗旺斯伯爵。1266年，他在教宗支持下取代了西西里国王曼弗雷迪，称卡洛一世，但在1282年被曼弗雷迪的女婿阿拉贡国王佩德罗三世逐出西西里岛，于是在西西里王国的大陆地区建立那不勒斯王国。1290年匈牙利国王拉斯洛四世驾崩无嗣，卡洛二世的长子卡洛·马特洛因为母亲是拉斯洛四世的姐姐而在母亲和教宗支持下要求匈牙利王位，未果。1295年卡洛·马特洛去世。按继承法，卡洛·马特洛的儿子卡洛·罗贝托将成为新的储君。卡洛二世因为想让自己偏爱的第三子罗贝托继位，就鼓动卡洛·罗贝托凭借祖母的匈牙利血统夺取匈牙利王位，