Member of Grand National Union ;
Member of the National Assembly of United Democratic Alliance ; Member of National Government Constituencies Development Committee ; Member of the National Assembly of Parliament ; Member of Jubilee Party ;
Member of SabaSaba Asili Party ;
Coalition Member of Jubilee Alliance ; Member of The National Alliance (TNA) ;
Coalition Member of Jubilee Alliance ; Member of National Rainbow Coalition ;
Member of Sisi Kwa Sisi ;
Coalition Member of Amani (Peace) Coalition ; Member of United Democratic Forum Party (UDF) ;
Senator of Senate ; Member of Jubilee Party ; Chairperson of Standing Committee on Lands, Environment and Natural Resources ; Member of Committee on Tourism, Trade and Industrialization ; and 1 more…
Ward Representative of REPUBLIC OF KENYA ; Coalition Member of Jubilee Alliance ; Member of The National Alliance (TNA) ;
Member of NARC - Kenya ;