Abogado y politólogo de la Universidad de los Andes; especialista en comunicación política de la Universidad Complutense de Madrid y en resolución de conflictos de la Universidad Javeriana; magíster en relaciones internacionales y estudiante de doctorado en derecho internacional (Universidad de Granada).

Ha sido asesor en el Senado de la República, Secretario General de Findeter, Director de Análisis Estratégico de la Secretaría de Gobierno de Bogotá y Secretario General de Incoder, entre otros cargos en el sector público. Asimismo, ha trabajado en proyectos de cooperación internacional con organizaciones como The Global Partnership for the Prevention of Armed Conflict (GPPAC) y USAID Colombia (RGA Program), y como socio consultor en Contextos Públicos Ltda., firma de consultoría en asuntos públicos. Ha sido profesor de las universidades Javeriana, de los Andes y Sergio Arboleda.