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 earned his LL.B. degree from Osgoode Hall Law School at York University, where he graduated as a gold medalist, and an LL.M.