Se licenció en Biología por la Universidad de Santiago de Compostela en 2004. Realizó su tesis en la Estación Experimental del Zaidín (EEZ-CSIC). En 2009, obtuvo el Doctorado en Bioquímica y Biología Molecular por la Universidad de Granada con sobresaliente cum laude y premio extraordinario de doctorado. Con posterioridad, trabajó como investigador asociado en la compañía biotecnológica Bio-Iliberis R&D. Realizó una estancia postdoctoral en la Universidad de Cambridge de 48 meses. Hoy día disfruta de un contrato Juan de la Cierva en el Departamento de Protección Ambiental de la Estación Experimental del Zaidín.