Holds a PhD in law (University of Zürich) and a Magister Artium in philosophy (University of Konstanz). Submitted his habilitation in law in 2016. Teaches at the University of St. Gallen.