Graduated from the National University of Colombia (School of Physics) in 2003 (2006) with a bachelor's (master's) degree; in 2010, received a Ph.D. in computational physics from the National University of Colombia. He then worked as a postdoctoral researcher at the University of Queensland, Australia. He has been a researcher and lecturer at the University of Queensland from 2015 to 2017. In 2016, he was awarded the Advance Queensland Fellowship by the Queensland Government of Australia. In 2017, he joined the University of Liverpool as a Senior Lecturer and also an Honorary Associate Professor at the University of Queensland.