He holds a BA in economics from the University of Winnipeg, an LLB from the University of Victoria, and BCL, MPhil, and DPhil degrees from the University of Oxford. He was a law clerk at the British Columbia Court of Appeal, and has held academic positions at the European University Institute, the University of Aberdeen, and Queen Mary University of London. He joined the Faculty of Law at Oxford in 2015.