He graduated with a doctoral degree in Public Law, with specialisation in regional integration law, from the University of Pretoria. His research primarily focuses on continental supranationalism in Africa. His writings have been published in a number of academic journals and as book chapters. In addition, he has written for newspapers and blogs such as Daily Maverick (South Africa), African Arguments (UK), The Monitor (Uganda), The Pioneer (India), Daily Nation (Kenya), The Conversation, and ThisIsAfrica. He has also provided socio-political commentary and analysis for Radio France International, African Business, SA Fm, Radio Africa, Khaya Fm, Power Fm, among others. He serves as the assistant editor of the Southern African Public Law Journal (SAPL) and as an editorial board member of the African Journal of Democracy and Governance (RADG).