Ivan Asen II of Bulgaria
John was a son of Theodore II Doukas Laskaris and Elena of Bulgaria. His maternal grandparents were Emperor Ivan Asen II of Bulgaria and his second wife Anna Maria of Hungary. Anna was originally named Mária and was the eldest daughter of Andrew II of Hungary and Gertrude of Merania.