He received his LL.B. degree from Osgoode Hall Law School at York University, where he graduated as gold medalist, and an LL.M.
He received his LL.B. degree from Osgoode Hall Law School at York University, which included being recognized as a gold medalist, and also earned an LL.M.