Andrew practiced as an attorney for 32 years until 2001. At the time of his retirement, he was a senior partner of a leading law firm, Cliffe Dekker – Fuller Moore (an antecedent of the present firm DLA Cliffe Dekker – Hofmeyr), having practiced in the fields of litigation, dispute resolution, and Human Rights. During his years of practice, Andrew served on committees of the Association of Law Societies and of the Cape Law Society. For a number of years from 2001, he served as chairman of the Constitutional Affairs and Human Rights Committee of the Cape Law Society. From 2001 to 2007 Andrew was the Chairman of the then JSE listed company, Paramount Property Fund Limited.