He graduated in Medicine and completed his Family Practice Residency from the University of British Columbia in addition to completing his certification in Emergency Medicine at St Paul's hospital. He performs surgical assists at the Prince George Surgery Centre and UHNBC.