Tonny is a PhD law researcher at the University of Portsmouth, focusing on transitional justice and international criminal prosecution. He is also a Visiting Professional in the Office of Public Counsel for Victims at the International Criminal Court. He holds an LLM in International Human Rights Law from University of Notre Dame (United States), and a bachelor of Laws degree from Uganda Christian University (Uganda). He has attained specialised training from the European University Institute (Italy), RFK Training Institute (Italy) and Lucerne Academy for Human Rights Implementation (Switzerland). He was a recipient of the VLIR-UOS scholarship under the Sustainable Development and Human Rights Law program at the University of Antwerp in Belgium.
He was admitted to the Ugandan Bar in 2014 and practices as a Barrister and Solicitor in the High Court of Uganda and all courts of judicature. Tonny worked as a legal officer at Vision Group in Uganda. He has been involved in international human rights work, including participation in UN Human Rights Council sessions in Geneva (Switzerland). He is also a Research Affiliate with the Refugee Law Initiative at University of London. He has teaching responsibilities which focus on criminal law and Human rights at the undergraduate level.