Debbie was born in Sheffield but brought up in North Worcestershire returning to Sheffield to study medicine. Debbie has been a GP in Sheffield since November 1981, at the Greenhill Health Centre until October 2015 when the practice merged with the Meadowhead Practice. Debbie is committed to the clinical care of patients.
Debbie has four children who have largely flown the nest.