Obtaining his B.Proc degree from the University of the Free State in 1993, John started his career as an article clerk with Honey Attorneys (which would later become BDP Attorneys), Bloemfontein, in the same year. He obtained his LL.B degree in 1995 and was then admitted as an attorney of the High Court of South Africa on 13 April 1995, as a conveyancer of the High Court of South Africa on 9 November 1995, and as notary of the High Court of South Africa on 31 July 1997. Following his admission as an attorney, he was appointed as a professional assistant.
In 1998, John resigned to join Mutual & Federal Insurance Company as a senior legal advisor. He obtained his MBA degree in 2002. During 2009, he successfully completed his Qualified Lawyers Transfer Test and was admitted as a solicitor in the Senior Courts of England and Whales on 1 December 2009. After 18 years, he resigned from the service of Mutual & Federal Insurance Company, returning to BDP Attorneys in 2016.
John has more than 20 years’ extensive experience in insurance and insurance litigation.