His general urological practice is with the Metrovan Urology Group. He is a Clinical Associate Professor at the University of British Columbia. He has been the President of the BC Urological Society, Section of Urology representative at the SSPS/BCMA and Chief of Surgery at Richmond Hospital.