Actualmente trabaja como médico adjunto del Servicio de Salud Laboral en el Parc de Salud Mar (PSMAR-Hospital del Mar), es miembro e investigador del Centro de Investigación en Salud Laboral (CiSAL-UPF), profesor asociado desde 2011 del Departamento de Ciencias Experimentales y de la Salud de la Universidad Pompeu Fabra y tutor de residentes de la especialidad de medicina del trabajo de las Unidades Docentes de Medicina del Trabajo "Mateu Orfila-UPF" desde 2008 y la Unidad Docente Multiprofesional de Salud Laboral del PSMAR desde 2019. Cuenta con una experiencia de más de 30 años como médico especialista en medicina del trabajo en Servicios de Prevención Propios de grandes empresas, Servicios de Prevención Ajenos y hospitales de titularidad pública.
Es experto en la identificación y diagnóstico de enfermedades profesionales, evaluación de intervenciones en el lugar de trabajo e implementación de programas de retorno al trabajo para la reincorporación temprana después de ausencia por enfermedad (programas RTW). Participa activamente como clínico e investigador de la Unidad Clínica de Patología Laboral del PSMAR, creada en 2010 con el objetivo de identificar, diagnosticar y comunicar enfermedades ocupacionales tratadas entre pacientes de PSMAR. Su experiencia también incluye el diseño y validación de cuestionarios de salud (instrumentos PRO), así como la metodología para la adaptación y validación de los mismos. Participa de forma regular como coinvestigador e investigador principal de proyectos nacionales que cuentan con financiación competitiva. Es autor de más de 30 artículos publicados en revistas científicas indexadas. De acuerdo con el informe de citas de SCOPUS, sus publicaciones han recibido un total de 200 citas y han obtenido un índice-H=7.