Licenciado en Historia, Universidad Católica de Chile, magíster en Ciencia Política, Universidad de Chile, posgraduado en Ciencias Sociales, Facultad Latinoamericana de Ciencias Sociales (FLACSO).
Actualmente es el director ejecutivo de Corporación Libertades Ciudadanas. acastillo@libertadesciudadanas.cl