Licenciado en historia (UAB) y diplomado en archivística, paleografía y diplomática (Archivio di Stato de Roma). Archivero en el Arxiu Històric de Protocols de Barcelona, profesor en la Escola Superior d'Arxivística i Gestió de Documents (UAB) y vicepresidente de la AAC-GD.