1994, LLB, University of Dar es Salaam; 1999, Postgraduate studies in Law, University of Dar es Salaam. 1994-94, Lawyer, Attorney General's Chambers; 1995-2000, Advocate, PriceWaterhouseCoopers; 2000-05, Advocate, Vodacom Tanzania; 2005, Member of Parliament for Sengerema; since 2008, current position.