In 2000-2001, he served as Law Clerk at the Supreme Court of Canada for Mr. Justice Louis Lebel, and he has been a visiting fellow at the Australian National University, University of Munich, the French National Centre for Criminology and Magdalen College, Oxford.