He is registered as an Allergy Specialist with the General Medical Council and holds the position of Senior Consultant to the Allergy Service at University College London Hospitals. He graduated from the School of Medicine at Birmingham University and completing his clinical medical training in Nottingham University Hospitals. For a number of years he was a Primary Care Physician in Hampshire, during which he developed his special interest in Allergy Medicine. He further developed this interest during an educational visit to USA Allergy Centres in 1988 and acquired a Diploma in Allergy from the Cardiothoracic Institute, University of London. He was appointed Consultant in Allergy Medicine at University College London Hospitals in 1995.