Kamal Hadley was a politician. His first wife was Jasmine Hadley, with whom he had 2 children, Minerva and Persephone. He also had cheated on his wife . Later, he and Jasmine got divorced -partly for this reason- and Kamal married Grace. Kamal has two grandchildren, Callie Rose and Taj. At the end of checkmate Minerva is expecting another child who will be Kamals third grandchild.
It has been mentioned that prior to his marriage to Jasmine, Kamal had a son from a previous relationship, but nothing is known about him.