Es llicencià en Ciències polítiques, així com graduà en un màster de Ciència política, a la Universitat Autònoma de Barcelona (UAB). L'any 2010 es doctorà amb la tesi El Partit Socialista d'Alliberament Nacional dels Països Catalans (PSAN) (1968 - 1980), per la mateixa universitat. Ha participat en les obres col·lectives Diccionari dels partits polítics de Catalunya. Segle XX i Esquerra Republicana de Catalunya, 70 anys d'història.[cal citació]