Born in Nairobi (Kenya) on 11th April 1986.
Ordained Priest on 9th May 2015 incardinated in the Prelature of Opus Dei.
Languages: Proficiency in English, Swahili, Italian, Spanish. Can read Latin, Greek, Hebrew and French