Licenciado en filosofía por la Universidad Autónoma de Barcelona trabajó como periodista en Radio Barcelona y en el Ayuntamiento de Badia del Vallès.