Ndindi Nyoro is the MP for Kiharu Constituency in Murang’a County, a position he first won in 2017. Born on December 12, 1985, Nyoro holds a Bachelor’s degree in Economics from Kenyatta University and two Master’s degrees in Economics. A businessman and entrepreneur, he has been rated among Kenya’s best-performing MPs and previously chaired the National Assembly Budget and Appropriations Committee. Once part of President William Ruto’s inner circle, Nyoro was removed from the committee in 2025 and later became an internal critic of the government. On August 17, 2026, he left UDA for the opposition People’s Party of Kenya (PPK).