Nominated by the Jubilee Party to represent special interests in the National Assembly (2017 - 2022).
(Nominated - (Special Interest))
Started 31st August 2017
Started 31st August 2017 of Jubilee Party
10th March 2013 → 16th July 2017 for Starehe
8th February 2013 → 16th July 2017 of The National Alliance (TNA)
13th February 2013 → 2017 of Jubilee Alliance
8th February 2013 → 4th March 2013 for Starehe of REPUBLIC OF KENYA
1992 → 2013 of Democratic Party
2006 → 2007 of Cabinet
2003 → 2007 for Starehe
2002 → 2007 for Starehe of National Rainbow Coalition
1998 → 2002
1988 → 1992 of Kenya African National Union
Started 2013 of Liaison Committee
2013 → 2017 of Departmental Committee on Public Works, Roads & Transport
Started 2013 of Liaison Committee
Started 1971 of Stag's Head Hotel
Ongoing of Hillcrest Hotel
1979 → 1997 of Nairobi City Commission
(BA Management)
Ongoing of Jomo Kenyatta University of Agriculture & Technology (JKUAT)
(B.A. in Leadership and Management)
Ended 2012 of St. Pauls University, Limuru