[1] He was born on 11 November 1962 in Sori Karungu Village in Migori County in the Diocese of Kisii, in Kenya.
He undertook spiritual studies at St. John's Senior Seminary at Molo, Nakuru County, from 1986 until 1987.
He studied philosophy at St. Augustine's Senior Seminary at Mabanga, Bungoma, Kenya from 1987 until 1988.
He holds a Doctorate degree in Canon Law awarded by the Pontifical Urban University, in Rome Italy in 2005.
[1][2] As a priest, he served in many roles including the following:[2] On 29 November 2020, Pope Francis appointed him bishop of the Roman Catholic Diocese of Homa Bay.