He has two children, namely Gabriella Nwamaka Frances Obi and Gregory Peter Oseloka Obi.