Danie matriculated from Paarl Boys High School in 1983 and graduated with an MBChB from the University of Stellenbosch in 1989. During his training he was a member of the Medical Students Council. After graduating he worked as intern and medical officer at Victoria Hospital in Wynberg before completing his post-graduate surgical training at Groote Schuur Hospital in 1998. He was a member of the local and National Registrars Committee as well as being the representative of the registrars on the Association of Surgeons executive committee.
He was appointed as Senior Specialist Surgeon at 2 Military Hospital in Wynberg in 1999 and was later appointed Chief Specialist and Head of Surgery in 2002. Here he headed a very busy surgical department gaining broad experience in all aspects of general surgery. He also had the opportunity to be actively involved in clinical research and the training of Surgical Registrars from Groote Schuur Hospital. He has been an author and co-author of eight papers in peer review journals and has presented at 12 national and international meetings.
His other interests are information technology and painting.