Member of Democratic Labour Party of Kenya
;Coalition Member of Jubilee Alliance
; Member of The National Alliance (TNA) ;Member of Party of Independent Candidates of Kenya (PICK)
;Coalition Member of Jubilee Alliance
; Member of The National Alliance (TNA) ;Coalition Member of Coalition for Reforms & Democracy
; Member of Chama Cha Uzalendo ;Coalition Member of Coalition for Reforms & Democracy
; Member of Wiper democratic Movement Kenya ;Member of Departmental Committee on Energy
; Member of Departmental Committee on National Cohesion and Equal Opportunity ; Member of the National Assembly of Parliament ; Deputy Chairperson of Centre for Multi-Party Democracy (CMD-Kenya) ; and 1 more…Coalition Member of Coalition for Reforms & Democracy
; Member of Wiper democratic Movement Kenya ;Member of Shirikisho Party Of Kenya
;Coalition Member of Jubilee Alliance
; Member of The National Alliance (TNA) ;