Realiza investigación relacionada con la utilización de métodos numéricos en el área general de la Mecánica Aplicada. En particular ha estudiado problemas de propagación de ondas elásticas a diferentes escalas como son la propagación de ondas sísmicas y la caracterización de la respuesta dinámica de materiales periódicos.
Ha sido profesor de las materias IC0285 Modelación Computacional, IC0283 Mecánica de los Medios Continuos e IC0602 Introducción al Método de los Elementos Finitos.