Member of Democratic Labour Party of Kenya ;
Member of Mazingira Greens Party of Kenya ;
Member of Mzalendo Saba Saba Party ;
Coalition Member of Jubilee Alliance ; Member of The National Alliance (TNA) ;
Coalition Member of Amani (Peace) Coalition ; Member of Kenya African National Union ;
Member of Grand National Union ;
Coalition Member of Coalition for Reforms & Democracy ; Member of Ford Kenya ;
Member of the National Assembly of Parliament ; Member of Ford Kenya ; Member of Departmental Committee on Agriculture and Livestock ; Undergraduate Student of University of Nairobi ; and 1 more…
Coalition Member of Amani (Peace) Coalition ; Member of New Ford Kenya ; Member of Departmental Committee on Environment & Natural Resources ; Member of New Partnership for Africa's Development (NEPAD), Kenya ; and 9 more…
Coalition Member of Coalition for Reforms & Democracy ; Member of Ford Kenya ;