Unlike many, her career in public service was marked by humble beginnings. She first worked as a Magistrate rising to the rank of Senior Resident Magistrate before leaving at the end of her contract in July 1987 to found her law firm.
As a practicing lawyer, she became active in law society politics and got elected as a council member of the law society in 1989. As a council member, at great personal risk, she agitated for the expansion of the democratic space, upholding of the rule of law and respect for human rights, together with the leadership of the society.
She eventually joined national politics, getting elected as member of parliament for Gichugu in 1992, a seat she held for twenty years till 2013, when she vied unsuccessfully for President.
As a practicing lawyer she advanced human rights, paying special attention to women’s rights and constitutionalism, and breaking new ground in precedent setting cases. She also actively represented pro bono victims of politically instigated and sensitive cases; notable among them is the Koigi Wamwere treason trial where she represented the late lawyer and assistant minister Hon Mirugi Kariuki.
She is a second liberation hero who used her legal training to protect the poor and politically persecuted. In 2021 she was conferred with the rank of Senior Counsel.