Licenciado en Geografía e Historia por la Universidad de Barcelona (1991) y en Derecho por la Universidad Nacional de Educación a Distancia (2005); doctor en Historia Contemporánea por la UPF (1999), con la tesis Valentí Almirall i Llozer (1841-1904) i la gènesi del catalanisme polític. Actualmente es profesor titular de Historia Contemporánea en la UPF. Obtuvo ex aequo el premio Joan Givanel i Mas de Ciencias de la Comunicación del Institut dEstudis Catalans de 2001 y el XXI Premio Ferran Soldevila de la Fundació Congrés de Cultura Catalana de 2004. Editó las memorias del abogado, periodista y dirigente republicano federal barcelonés Conrad Roure (1841-1928), en siete tomos. Es autor de diversas monografías, capítulos de libro y artículos sobre catalanismo, federalismo, nacionalismo e imperialismo. Sus líneas de investigación actuales son la historia política española contemporánea, el federalismo, el catalanismo, el imperialismo y el europeísmo.