- Fee assured
- Verified this account
This healthcare professional let us know that they are currently:
- Accepting new patients
- Available for:
- Phone consultations
- Video consultations
Last updated: 4 Jul 2020
- General urology
- Urinary tract stones
- Urological oncology
I am a Consultant Urologist with 23 years experience. I have wide experience in dealing with General Urological conditions.
Areas of interest
Kidney (renal) cancer; Prostate disease including prostate cancer; Urological oncology; Testicular cancer; Kidney disorders; Haematuria; Testicular pain; Urinary tract disorders; Bladder syndromes; Oncology - surgical; Stone disease; Benign prostatic hyperplasia (BPH); Bladder cancer; Endourology; Vasectomy (including reversal); Kidney stones; Genitalia - external
Anaesthetists worked with
Current NHS consultant posts held
Consultant Urological Surgeon - Peterborough City Hospital and Fitzwilliam Hospital, Peterborough
I have a wide range of personal interests including a brown belt in Karate and a Black belt (1st Dan) in Aikido.
I hold a private pilot's licence (PPL) and have also completed my IMC instrument course.
I currently compete in Triathlons, and in July 2015 completed the Zurich Ironman, including a 3.8km swim, 112 mile bike ride, and a 26.2 mile Marathon in a time of 14 hours 40 minutes.
ABC of Urology (Editions 1-3) - Third Edition published March 2012
The Evidence for Urology - 2005
- MS Thesis University of London 1996
- Graduate Diploma in Law (LLDip) College of Law 2008
Reference number 3124839
Affiliations / memberships
Member of British Association of Urological Surgeons
Member of European Association of Urology
- Fitzwilliam Hospital Milton Way Bretton...
- 13:30 - 17:00
- 01733 261717
Post treatment communication
Following treatment of a Bupa member, I will communicate with GPs in line with Department of Health, GMC and appropriate professional bodies guidelines.
In the event of an urgent query following treatment, Bupa members should use the following contact details
Fitzwilliam Hospital - 01733 261717 (who will contact me if appropriate)