Profesor universitario de matemáticas aplicadas, métodos cuantitativos y análisis de datos, con más de veinticinco años de experiencia docente en asignaturas de cálculo, álgebra, ecuaciones diferenciales, estadística, análisis numérico y programación científica. Ingeniero Naval y Oceánico por la Universidad Politécnica de Madrid y doctorando en el programa IMEIO–UPM, con investigación centrada en modelos parabólicos no lineales, formulación entálpica, transferencia de calor en medios porosos y métodos numéricos de volúmenes finitos.
Actualmente desarrolla actividad docente universitaria en la Universidad Villanueva y mantiene colaboración académica y directiva con el Centro de Preparación de Ingenieros (CPI).