Dr McAfee graduated from the University of Dundee in 1996. In 2000 he completed his post graduated General Practice training in the greater Glasgow area. Dr McAfee practiced as a full time GP in Scotland until his arrival in Australia in 2012. In 2014 he attained Fellowship of Royal Australian College of General Practitioners (FRACGP).
Dr McAfee has an interest in all aspects of family medicine.
Dr McAfee is available for new patients.