Profesor Agregado Serra Húnter en la Universitat de Barcelona. Premio Extraordinario de Doctorado por la Universitat Autònoma de Barcelona. Ha sido investigador posdoctoral en la University of Warwick y en la Universitat Rovira i Virgili.

Sus principales líneas de investigación se centran en las distintas formas de politización y movilización de la sociedad española del siglo XIX, así como en su relación con las culturas políticas coetáneas.