Licenciado en filología hispánica, ha ejercido como profesor de literatura y es colaborador habitual en columnas de opinión en prensa escrita como La Vanguardia, El Punt, Diario de Barcelona, Revista de Girona, El País, Jano, El 9, Avui, El Periòdic d'Andorra, Serra d'Or, en la radio (Catalunya Ràdio y COM Ràdio), y en la televisión (BTV, TV3).