 He has served as assistant minister in the ministries of justice, transport and local government before being appointed a minister in the ministries of Nairobi Metropolitan then Kenya's finance minister.He was appointed by President Uhuru Kenyatta as Kenya- US ambassador on 14/08/2014

He has two well-known sisters