Graduated from the University of Cape Town in 1976 and 1978 with degrees of Bachelor of Arts and Bachelor of Laws. He was admitted as a partner in Atherstone & Cook in 1982 and specialises in company and commercial work, both litigious and non-litigious. He has had considerable experience in drafting commercial contracts. He is also very experienced in dealing with trusts, wills and the administration of deceased estates (he is a registered Estate Administrator), and has much expertise in property law and in the conveyance of immovable property; and latterly, with mining law and conducting due diligences on behalf of banks and other financial institutions. He also deals with matrimonial matters.