He teaches philosophy of law and sociology of law as well as history of legal and political ideas and comparative law. He has been a Fellow of the Royal Flemish Academy of Sciences and Arts, and Collegium Budapest. He has also been a Visiting Fellow and Visiting Professor in Central European University, Catholic University Leuven, Oxford University, University of Edinburgh, and the European University Institute, Florence. He has lectured at universities in Australia, United Kingdom, Belgium, Poland, South Africa and Georgia.