Doctor en Ciencias Naturales de la Universidad Johannes Gutenberg de Mainz (Alemania). Magíster en Matemáticas de la Universidad del Valle (Colombia) y licenciado en Matemáticas y Física de la Universidad del Atlántico (Colombia). Está vinculado a la Universidad del Norte (Colombia) como profesor titular del departamento de Matemáticas y Estadística. Posee una amplia experiencia como docente universitario y además ha liderado proyectos de investigación en el área de matemáticas discretas y sus aplicaciones, concretamente en teoría clásica de códigos y en códigos de subespacios.