Doctor en derecho por la Universidad Pompeu Fabra (España). Al finalizar el doctorado, realizó un par de breves post-doctorados en la Hoover Chair of Economic and Social Ethics (Louvain, Bélgica) y en el Centre de Recherche en Éthique (Montréal, Canada) y fue profesor visitante en la Central European University (Budapest, Hungría).