Francesc Xavier és Doctor en Ciències de la Informació a la Universitat Autònoma de Barcelona, Catedràtic del Departament de Comunicació de la Universitat Pompeu Fabra de Barcelona.
És Director Acadèmic del Màster en Estratègia i Gestió Creativa de la Marca a la Barcelona School of Management i docent al Màster de Comunicació Política i Institucional de la Barcelona School of Management. La seva àrea de recerca és l'anàlisi de missatges persuasius, especialment aquells relacionats amb la publicitat, el branding i la comunicació política.