Ioannos was the son of Andronikos Dukas and Maria Troiane. The date and place of his birth have not been found.
Ioannos Dukas
Andronikos Dukas (-1077)
Ioannes Dukas (-c1088)
Andronikos Dukas
Eirene Pegonitissa
Niketas Pegonites
Maria Troiane (->1081)
Trajan of Bulgaria
Ivan Vladislav (c0987-1018)
Marija