Graduado en Ingeniería Informática por la Universidad de Burgos, Máster en Ciencia de Datos e Ingeniería de Computadores por la Universidad de Granada y doctor por la Universidad de Burgos.
Su investigación se ha centrado principalmente el estudio de métodos de reducción de dimensionalidad y rebalanceo de datos en machine learning. Incluyendo campos como el aprendizaje semi-supervisado.
Ha colaborado con otras universidades como la Universidad de Oviedo y la universidad de Bangor (UK).