Abogado. Licenciado en Ciencias Jurídicas y Sociales por la Universidad de Chile. 2011. Doctor en Derecho por la Universidad de Gerona, España. 2015. Becario Postdoctoral por la Universidad de Chile. 2015-2017.
Fue Ayudante de Juan Ormeño Karzulovic.
Profesor de Filosofía del Derecho de la Universidad Adolfo Ibáñez, Universidad de Gerona, España y la Università degli Studi di Genova, Italia.