Profesional en Gobierno y Relaciones Internacionales de la Universidad Externado de Colombia y Master en Desarrollo y Gobernanza de la Universidad de Duisburg-Essen en Alemania. Es co-fundador y Director Ejecutivo de CIVIX Colombia, organización no gubernamental de origen canadiense que trabaja en el fortalecimiento de valores cívicos y democráticos en docentes y jóvenes.
Actualmente es Fellow de ACUMEN. Fue becario del Programa Helmut Schmidt (Public Policy and Good Governance) del DAAD en Alemania, del Emerging Leaders in the Americas Program (ELAP) en Canadá, y de la Beca Liderazgo por Bogotá de la Universidad de los Andes. Además fue Embajador de Protección Social del International Policy Centre for Inclusive Growth – UNV.
Ha trabajado en temas de educación ciudadana, fortalecimiento de organizaciones sociales, gestión de alianzas, educación para la paz, planeación participativa, gestión de proyectos, y fue docente de la Universidad del Rosario. Previamente se había desempeñado en cargos de dirección, gerencia o asesoría para organizaciones como el Instituto Holandés para la Democracia Multipartidaria, la Registraduría Nacional del Estado Civil, la Fundación Social, la Fundación Saldarriaga Concha, la Revista Semana, entre otros.