Ia lahir pada 15 August 1958 di Soy, Keuskupan Eldoret. Ia belajar filsafat di Seminari Senior Santo Agustinus di Mabanga, dan teologi di Seminari Tinggi Santo Tomas Aquinas di Nairobi. Ia ditahbiskan menjadi imam pada 26 Oktober 1985 untuk Keuskupan Eldoret. Ia meraih gelar doktor dalam bidang teologi, khusus dalam bidang liturgi, dari Universitas Wina.
Ia memegang jabatan sebagai vikaris paroki di Suwerwa dan Chepterit (1985–1987), imam paroki di Yamumbi, Suwerwa, Chepterit dan Tachasis, dan vikaris forane kedekananKitale dan Nandi (1987–1996), kolaborator paroki di St. Brigitta dan Zum Gottlichen Erloser, Keuskupan Agung Wina (1996–2002), imam paroki St. Patrick di Kapcherop (2002–2003) dan St. Bonifasius di Tindinyo (2003–2007), dosen di Institut Pastoral AMECEA di Gaba (2003–2004), Institut Kajian Perkembangan di Kobujoi (2004–2009) dan Seminari Senior St. Matthias Mulumba-Tindinyo (2003–2008), imam paroki Santo Petrus di Kapsabet (2007–2008), dosen dan pembina Seminari Senior St. Matthias Mulumba di Tindinyo (2008–2017), rektor Seminari Tinggi St. Thomas Aquinas di Nairobi (2017–2023) dan vikaris jenderal Eldoret.[1]