Nairobi Senator; Chairman of the Kenya Young Parliamentarians Association; National Chairman - TNA (2012-2016).
Started 2016 of Jubilee Party
1st June 2017 → 8th August 2017 for Nairobi of Jubilee Party
(Nominated)
21st March 2013 → 16th July 2017
2013 → 2016 of Jubilee Alliance
2013 → 2016 of The National Alliance (TNA)
Started 2017 of Committee on Labour and Social Welfare
2013 → 2017 of Departmental Committee on Finance, Planning and Trade
2013 → 2017 of Departmental Committee on National Cohesion and Equal Opportunity
2013 → 2017 of House Business Committee
Ongoing of Actuarial Students Association
Ongoing of Arthur Johnson Consultants
(BSc. Actuarial Science)
(Political Science)