As far as I know, Zheng He married and had children in his life. He married Ma in 1507 and had his eldest son Ma Bao in 1514. However, in his life, he had also experienced many marriages and had many children. These marriages and children did not leave any written records. So we can't be sure whether he had wives and children in all of these marriages.