Veterinario, especialista en Bromatología, Sanidad y Tecnología de los Alimentos; Diplomado en Sanidad y Executive Master in Public Administration por ESADE. Funcionario del Ayuntamiento de Barcelona y de la Generalitat de Catalunya en Salud Pública, ha ocupado diversos puestos directivos en la Administración Pública, como gerente de la Agencia de Protección de la Salud, director de la Agencia Catalana de Seguridad Alimentaria del Departament de Salut.
También director de la Agencia de Salud Pública de Barcelona, es profesor asociado de la Universidad Pompeu Fabra y docente del Máster de Salud Pública. Actualmente trabaja en la Secretaría de Salud Pública del Department de Salut.