Leon graduated from the University of Port Elizabeth (now Nelson Mandela University) with a B.Juris in 1994 and a LL.B in 1996 and was admitted as an Attorney in 1998. He completed his LL.M in Labour Law in 2003, also at UPE. Leon has been practicing labour law since 1998 at various firms and commenced his labour practice at Joubert Galpin Searle Inc (PE) during 2003 where he is currently an Equity Director in the Labour Division. He specialises in all aspects of labour law and mainly acts for employers. He is also highly skilled in municipal law and gives training to various companies (private and public) on a regular basis.