Career
He belongs to the Party of National Unity and was elected to represent the Ndia Constituency in the National Assembly of Kenya since the Kenyan parliamentary election, 2002. 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 kenyas finance minister. He was appointed by president uhuru kenyatta as kenyaus ambassador on 14/08/2014.