 Haffadh studied Medicine in Egypt and at the Royal College of Surgeons in Ireland before returning to Bahrain to practise, working for the Health Ministry both as a doctor and in administration.Haffadh took over the Ministry after the previous incumbent failed to force through government reforms opposed by doctors.Haffadh was replaced in a cabinet reshuffle in September 2007 as the government sought to placate critics in the Islamist-dominated parliament and removed ministers who had clashed with MPs.