He was registered as a legal practitioner at the High Court of Zimbabwe, Harare in 2007 after the Law Society of Zimbabwe and High Court were satisfied that he is a fit and proper person to practice law in Zimbabwe. Before he graduated, he worked for Legal Aid and Advice Scheme at the University of Zimbabwe. After registration he worked for Mpame and Associates and joined Magwaliba and Kwirira in 2009. He has interest in criminal and civil litigation, labour law, debt collection, human rights, family law and conveyancing. He is in charge of the conveyancing and corporate law departments.