Early political career Nyoro’s political career began at
Kenyatta University, where he was elected as a student leader in 2006 to represent more than 40,000 students in the University Senate. His involvement in student leadership provided early exposure to governance and public service. In 2013, he was appointed Chairperson of the Kiharu
Constituency Development Fund (CDF), a position he served until midway through the term
Election as Kiharu Constituency MP In 2017, Nyoro vied for the
Kiharu Parliamentary Seat where he trounced eleven competitors to clinch
Jubilee Party ticket in the party primaries and thereafter won as the Member of Parliament during the 8 August election by scooping 60,991 votes against his main competitor who garnered 35,181 votes. His win at 31 years as a son of peasant farmer was hailed as a remarkable triumph over the big giants such as
Kenneth Matiba, Gikonyo Kiano,
Kembi Gitura and Ngenye Kariuki that represented the constituency in the past. In 2022 general election, he was re-elected as member of parliament and won by landslide when he garnered 68,256 votes against his closest competitor who got 9,425 votes.
Masomo Bora Education Programme The Masomo Bora programme is an education support initiative implemented in Kiharu Constituency under the leadership of Ndindi Nyoro, aimed at improving access to and quality of public day secondary education. The programme was formally launched in its expanded form in January 2026 and covers all 65 public day secondary schools in the constituency, benefiting over 12,000 learners enrolled in Grade 10, Form Three, and Form Four. Under the 2026 edition, school fees for all day secondary school learners were standardised at KSh 500 per term, effective from the first term of 2026, with schools prohibited from charging any additional registration or miscellaneous fees. A central component of the programme is a school feeding initiative, under which learners are provided with free lunch on all school days, including Saturdays. Meals consist of githeri and rice served on alternating days, with uji provided during tea breaks, and chapati served for lunch on the last Friday of every month. The feeding programme was introduced to support attendance, retention, and learning outcomes, particularly for students from low-income households. The Masomo Bora programme also provides targeted academic and infrastructure support funded through the Kiharu National Government Constituency Development Fund (NG-CDF). In the 2025/2026 financial year, KSh 10 million was allocated for revision materials, in addition to KSh 20 million provided in previous years. More than KSh 50 million has been allocated for education infrastructure, with emphasis on the construction and upgrading of science laboratories, alongside other learning facilities since the programme’s inception. To address enrolment challenges, the programme provides free school uniforms to students joining Grade 10 in 20 identified low-enrolment day secondary schools, as well as newly established schools. Each of the 65 day secondary schools also receives an additional KSh 50,000 to supplement co-curricular activities such as music festivals and sports, in recognition of the limitations of regular capitation funding. Further, KSh 900,000 is allocated annually for prize-giving ceremonies, distributed equally between Murang’a East and Kahuro sub-counties, to reward academic performance without imposing costs on parents. The programme incorporates performance-based incentives for educators and school administrators. The most improved teacher per subject in each sub-county is awarded a fully sponsored educational trip to Mombasa, including recognition for teachers whose participation had previously been delayed due to national examination marking duties. Principals from the best-performing and most improved schools per ward are awarded fully sponsored international study trips, with destinations including Dubai or, for those previously hosted there, Malaysia. These incentives are financed through non-public sources associated with the programme leadership. Additional provisions under Masomo Bora include the capping of remedial tuition charges at KSh 1,000 per term, payment of insurance premiums and servicing costs for buses owned by day secondary schools, and confirmation that the programme applies to all learners enrolled in public day secondary schools in Kiharu, including students from other parts of Kenya.
Controversial Anti-corruption and Economics Crime Amendment Bill, 2019 In March 2019, Nyoro proposed a bill in parliament to have those convicted of corruption in Kenya face stringent punishment, including
execution. The bill,
Anti-corruption and Economics Crime Amendment Bill 2019, which was mooted against the backdrop of unsuccessful sentence of serious economic crime offenders in Kenya, also sought to have corruption cases handled exclusively by the
Ethics and Anti-Corruption Commission. Though his proposals had received general support in and out of
National Assembly, the then
Orange Democratic Movement (ODM) party leader
Raila Odinga termed it as a ploy to disempower Directorate of Criminal Investigations and Directorate of Public Prosecutions from handling corruption cases.
8 September 2019 fundraiser clash and subsequent arrest On 8 September 2019, Nyoro clashed with former Nominated Member of Parliament Maina Kamanda during a fundraising ceremony at Gitui Catholic Church in Kiharu over protocol at the event. An altercation ensued in and outside the church, and the police attempted to arrest him, but angry supporters shielded him away. Later in the evening, Nyoro found himself marooned inside the studios of Royal Media Services where he had attended a show on Inooro TV as contingent of police officers lay in waiting outside. But he left the media house incognito and surfaced the following morning in Kiangage Primary School in Kiharu on a developmental tour, where he castigated the then Interior Principal Secretary (PS) Karanja Kibicho for misusing police to fight him politically. After playing cat and mouse game with the police, a contingent of paramilitary
General Service Unit (GSU) officers was deployed and finally arrested Nyoro at ACK St. James Cathedral in Murang'a where he was attending an evening show on Kameme TV alongside two other legislators from
Muranga County. He was apprehended and detained in Mūrang'a Police Station on allegations of assaulting police officers, causing disturbance at the church service and resisting arrest during the fundraiser. News of his arrest provoked a storm of protest in
Murang'a, and residents poured on the streets at night and lit bonfires, demanding immediate release of the MP. Nyoro was later released from the police custody later in the night and the following morning he appeared in Murang'a Law Court where charges against him were dropped unconditionally. His supporters went wild with jubilation as he vacated the court accompanied by a swarm of political leaders. When addressing a multitude of his supporters in Murang'a, Nyoro echoed words of the former Kiharu MP and multi-party democracy activist
Kenneth Matiba of 'let the people decide', in reference to the political stance he has taken of supporting Deputy President
William Ruto for 2022 presidency, a stand he says, has caused his political persecution. He said this to the media, "I'm elected by the people and it is to them I owe allegiance. We must be given space to exercise our free will, and people should not be bulldozed to follow certain political direction. These persecutors must never lie to themselves that they can buy off souls and hearts of poor people with their money. This money in the first place belong to the poor peasants and their families. I am ready to pay the price for what my people and I believe in."
Team Tangatanga Nyoro distinguished himself as a stalwart supporter and an adherent of then Kenyan Deputy President
Dr William Ruto, and a figurehead behind Team Tangatanga – a large faction of Members of Parliament (MPs) that supported William Ruto's 2022 presidential bid. Team Tangatanga (which derived its name from President Uhuru Kenyatta's 'kutangatanga' remark – which means to wander – as he referred to William Ruto's frequent political tours to Uhuru Kenyatta's Mount Kenya backyard) was composed a group of dissenters opposed to Uhuru-Raila Handshake (2018 Peace Agreement between President Uhuru Kenyatta and opposition leader Raila Odinga) due to its aim of blocking William Ruto's presidential bid. Tangatanga had its match in a loose political conglomeration called Team Kieleweke (which means clear or known) that comprised some Members of Parliament drawn from
Jubilee Party and a few 2017 general election losers who were opposed to William Ruto's 2022 presidential bid. Nyoro and other Tangatanga allied MPs from the Mount Kenya region bore the brunt for their association with William Ruto. In July 2019, Nyoro wrote on his Facebook page that there were plans to harass and silence MPs affiliated to Deputy President William Ruto and that he himself had been informed reliably of his imminent arrest. He said he would not be intimidated since he has 'lived in houses and situations worse than police cells'.
Running Mate Position and William Ruto's Inner Circle Nyoro was a confidante and a key member of President William Ruto's inner circle. During and after the formation of
Kenya Kwanza alliance under
William Ruto, he had been viewed as a possible running mate to Ruto, but the position was given to
Rigathi Gachagua who became
Deputy President but later impeached by Parliament in October 2024 following his fallout with the president. Nyoro played a pivotal role in William Ruto's presidential campaign and election as an aggressive mobiliser of his largest ethnic Kikuyu voting block as well as that of youthful Kenyan voting basket. Nyoro was regarded as part of the new power brokers at State House after William Ruto's ascension as Kenya's fifth president. until the impeachment of Rigathi Gachagua as a Deputy President where he opted to snub away. This would strain relations within the ruling Kenya Kwanza Coalition, with some members viewing his rising national profile and political ambition as a threat that needed to be curtailed. Consequently, he was ousted as Chairperson of the influential National Assembly Budget and Appropriations Committee, paving the way for
Samuel Atandi, a close ally of opposition leader-turned-government supporter
Raila Odinga, to take over . == Personal life ==