Born 1975 in Nairobi, Kenya