C'est un pénaliste de la pratique privée à Toronto, mais il a également travaillé comme procureur de la Couronne adjoint à temps partiel pour l'Ontario, comme agent permanent du procureur général du Canada pendant six ans; il était chargé des affaires de drogue devant les cours provinciales et supérieures.
He is a practising criminal lawyer in Toronto but has also served as a part-time assistant Crown attorney for Ontario, as well as serving as a standing agent for the Attorney General of Canada for six years, prosecuting drug cases in both the provincial and superior courts.