Llicenciat en periodisme a la Universitat Rovira i Virgili; Diplomat en Turisme a la Universitat de Girona, i Màster en Anàlisi política a la Universitat Oberta de Catalunya. Ha treballat en diversos mitjans de comunicació i en l'actualitat és professor de Ciència Política a la UdG i està acabant el Doctorat al Departament de Ciència Política de la mateixa universitat. Ha estat investigador visitant a la Universidade Nova de Lisboa, i és especialista en actors polítics i anàlisi política.