Area of expertise: neonatal surgery and emergency children's surgery.
- 1977-1979: senior registrar paediatric surgery - Southampton
- 1979-1988: consultant paediatric surgeon - Guy's Hospital
- 1988-2010: consultant paediatric surgeon - Great Ormond Street Children’s Hospital
- 2002-2005: medical director - Great Ormond Street Children’s Hospital
- 2011-2012: visiting paediatric surgeon - Kilimanjaro Christian Medical Centre, Tanzania
- 2008-2010: President of British Association of Paediatric Surgeons.