I was a student leader at the University of Nairobi from 1986 to 1987. In November 1987, I was arrested and detained in-communicado before being released and expelled from the University together with some of my colleagues for championing multi-party democracy.
I fled to Tanzania, then Swaziland before being granted political asylum in Canada in June 1988. I obtained a Bachelor of Arts degree, with distinction, in Political Science and Philosophy from the University of Toronto in June 1990; a Juris Doctor (JD) from The Osgoode Hall Law School of York University in June 1993; and a Master of Laws (LLM) degree, with distinction, from The Osgoode Hall Law School in June 2001.
I was admitted to the Ontario Bar as a Barrister and Solicitor in February 1995 and as an Advocate in Kenya in 2008.