Llicenciat en Ciències Químiques, a la Universitat de Barcelona, a l’any 1977, amb realització de Tesina sobre compostos tensioactius, el juny del 1978.
La seva carrera professional ha estat dedicada a la docència:
- Professor ajudant a la Facultat de Química (Departament de Química Tècnica) de la Universitat de Barcelona, durant els cursos 1977-78, 1978-79 i 1979-80.
- Professor de Matemàtica, Física i Química dels nivells de BUP, FP i COU a l’Escola Municipal la Vall del Tenes, a Santa Eulàlia de Ronçana, des del curs 1980-81 fins al curs 1993-94.
- Professor de Física i Química a l’Institut Serra de Marina, a Premià de Mar, des del curs 1994-95 fins al curs 2004-05.
- Professor de Física i Química a l’IES Vilassar de Mar, a Vilassar de Mar, des del curs 2005-06 fins al curs 2009-10.
- Catedràtic d’Institut de Física i Química a l’INS Pere Ribot de Vilassar de Mar, des del curs 2010-11 fins la jubilació durant el curs escolar 2014-15.