Doctor en Ciencias de la Educación (UNED, premio extraordinario). Profesor Superior de Piano y de Solfeo y Teoría de la Música (RCSMM). Ingeniero Superior de Telecomunicación (UPM).
Ha compaginado su labor docente en el departamento de Pedagogía del Real Conservatorio Superior de Madrid y en el departamento de Composición del Conservatorio Profesional Arturo Soria con la composición, la interpretación y la investigación sobre orientación educativa y la aplicación de las nuevas tecnologías en la didáctica y la creación musical.