Formación
Ingeniero Técnico en Informática de Sistemas, Ingeniero en Informática. Doctor en Informática.
Profesor
Ingeniero Técnico en Informática de Sistemas, Ingeniero en Informática. Doctor en Informática.
Personal docente investigador en el Departamento de Informática de la Universidad de Oviedo, impartiendo docencia principalmente en el Grado en Ingeniería del Software y en el Máster en Ingeniería Web de la Universidad de Oviedo, donde ha impartido, entre otras, la asignatura de Difusión de contenidos multimedia en la Web de dicho Máster.