He holds MBBS degree and has 30 years of experience. Dr. Rafeeq is currently practices in Rafeeq Clinic.He is a retired army doctor and also was the Head of Department in Services Hospital Lahore.