Nació en Cúllar (Granada), y tras muchas idas y venidas, buenos y malos momentos... se licenció en Informática por la Universidad de Granada
Actualmente trabaja como profesor en el Departamento de Arquitectura y Tecnología de Computadores.
Forma parte del Equipo GeNeura e investiga en el campo de Algoritmos Evolutivos y Redes Neuronales Artificiales.