Doctor en Filología Española por la Universidad de Barcelona. Profesor titular de la Universidad de Vic – Universidad Central de Cataluña (UVic-UCC) desde 1995. Es director del Departamento de Traducción, Interpretación y Lenguas Aplicadas de la Facultad de Educación, Traducción y Ciencias Humanas. Imparte docencia en los niveles de grado, máster y doctorado.
Forma parte del grupo de investigación Aprendizaje y Comunicación, de la UVic-UCC. Su trabajo se centra en las áreas de semiótica literaria y audiovisual y de didáctica de la traducción con aplicación de tecnologías informáticas. Los resultados de esta investigación se han reflejado en diversas publicaciones especializadas. Desde el punto de vista divulgativo, ha colaborado en la sección El Trujamán, del Centro Virtual Cervantes.