Ha ocupado cargos directivos en los Ministerios de Defensa, Interior, SecretarÃa General de la Presidencia y Educación. Ha sido profesor de los Institutos de Ciencia PolÃtica de la Universidad Católica, Universidad de Chile y Universidad Diego Portales. Ha sido consultor para el sector público, empresas privadas y del Programa de Naciones Unidas para el Desarrollo (PNUD). Actualmente es Director Ejecutivo del Centro Democracia y Comunidad.