A highly experienced GP, Dr Moffat is passionate about providing excellent clinical care to his patients. With specialist interests in Elderly care, MSK including joint injections and child health, Dr Moffat is expertly placed to look after you and your family. During his career, Dr Moffat has been responsible for training GP trainees, medical students and paramedics.
When not with patients, Dr Moffat enjoys time with his daughters, training for a triathlon or enjoying the great outdoors.
