As a comprehensive family physician, at various times in his career he has practised emergency medicine, intrapartum obstetrics and long-term care and has attended to hospitalized inpatients. He is currently a physician advisor to the Toronto Central Local Health Integration Network (LHIN) and the Toronto Central LHIN’s Community Care Access Centre.