- Llicenciat en Psicopedagogia
- Postgraduat en Gestió del Sistema Educatiu
- Postgraduat en Avaluació de Centres
- Actualment, Tinent d’alcalde Coordinador de l’Àrea de Serveis a les Persones i Regidor de Benestar Social.
- Regidor de l’Ajuntament de Vilafranca del Penedès des de l’any 2009.
- Vice-primer Secretari, portaveu (2007-2011 ) i Secretari d’Organització (des de l’any 2011) de l’agrupació local del PSC.
- Conseller de la Federació X del PSC des de l’any 2004.
- Director de l’escola Pau Boada de Vilafranca del Penedès des de l’any 1983.
- Vocal (1991) i President de tribunal per a l’accés a l’Educació Primària (2007 i 2008).
- President de la Junta de Directors/es de Primària de Alt Penedès-Garraf (1994-1995).
- Coordinador territorial del programa de Ciència 6/12 ( 1992-1993).
- Exerceix de docent a l’escola pública des de l’any 1976.