timeline Career Highlights
Member of the Committee of Experts on Constitutional Review that drafted the Constitution of Kenya 2010
Member of the National Assembly of the 9th Parliament and the Pan-African Parliament (2003-2007)
National Protection Officer at United Nations High Commissioner for Refugees (UNHCR) (1995)
State Counsel at the Attorney General’s Chambers (1989)
Political Analyst for the African Union (2000)