David is a consultant ophthalmologist who, since 2014, has practiced at the Norfolk and Norwich University Hospital.

Currently the college tutor and specialty tutor at NNUH as well as the instructor on cataract surgical simulator. His area of work includes general ophthalmology, cataract surgery and conditions affecting the cornea and ocular surface. He is also heavily involved in teaching of junior doctors in the region.