Dal 2007 Arcivescovo metropolita di Nairobi in Kenya. Ha compiuto gli studi prima in Kenya e poi a Roma presso le Università Urbaniana e Lateranense. È stato docente di Filosofia presso il St. Augustine Senior Seminary, a Mabanga in Bungoma, istituto del quale è stato anche Rettore. Nel 1985 è stato nominato Rettore del St. Joseph’s Philosophicum Seminary di Nairobi e nel 1986 è stato eletto primo Vescovo della nuova diocesi di Embu. Nel 2002 è stato nominato Arcivescovo coadiutore di Nyeri. Ha ricoperto l’incarico di Presidente della Commissione Episcopale per i seminari maggiori in Kenya, della Commissione giustizia e pace della Conferenza Episcopale kenyana e del Dipartimento per lo sviluppo e i servizi sociali del Segretariato cattolico kenyano. È, inoltre, amministratore apostolico della diocesi di Muranga e Presidente della Conferenza Episcopale kenyana.