Gregory was admitted to the bar in 2016. He holds a Bachelor of Laws Degree from Kenyatta University and a Diploma in Law from Kenya School of Law. Previously, Gregory worked as a research and teaching assistant at Riara School of Law and a legal consultant at Wayamo Foundation. He is a passionate litigator with experience in Public Interest Litigation.