William was born on 4th September 2016. He comes from Kakumu village, Kachola Sub Location, Kanyamwa South in Ndiwa, Homa Bay County.
William was admitted to St. Camillus Dala Kiye on 23rd May 2024 and enrolled at B.L. Tezza Complex School in grade 1.