Ingeniero de sistemas de la Universidad Distrital (Bogotá, Colombia), magíster en Ciencias de la Computación y estudiante del Doctorado en Ingeniería de la Universidad Nacional de Colombia. Autor del libro Vida Artificial, Ciencia e Ingeniería de Sistemas Complejos y coautor, junto con Carlos Eduardo Maldonado, del libro El Mundo de las Ciencias de la Complejidad: Una Investigación sobre Qué Son, Su Desarrollo y Sus Posibilidades (Universidad del Rosario, 2011). Ha publicado diversos artículos y realizado ponencias sobre vida artificial, ingeniería de sistemas complejos, simulación basada en agentes, computación bioinspirada, entre otros. Actualmente, es profesor e investigador adscrito al Centro de Innovación de la Escuela de Administración de la Universidad del Rosario (Bogotá, Colombia).