Es licenciado en Ciencias Políticas y de la Administración por la Universidad Pompeu Fabra y en Humanidades por la Universidad Oberta de Catalunya. Ha realizado su tesis doctoral en el Instituto Universitario Europeo de Florencia en el área de teoría política. Actualmente es profesor de los estudios de Derecho y Ciencia Política de la UOC y forma parte del grupo de investigación GADE (eGovernança: administración y democracia electrónica). Sus intereses académicos se centran en la teoría de la democracia, el análisis de la opinión pública y los efectos de las tecnologías de la información y la comunicación en el ámbito político.