Licenciado en periodismo (UN) y máster en Cultura y Desarrollo en África (URV). Combina la labor periodística con la comunicación para organizaciones sociales.
Profesor de Comunicación Audiovisual en la Universitat Pompeu Fabra y director de exposiciones del Centre de Cultura Contemporània de Barcelona, del 1999 hasta el 2011.
Autor, director y traductor teatral. Miembro fundador del Aula de Teatre de la Universidad Autónoma de Barcelona. Profesor de Dramaturgia del Instituto del Teatro de Barcelona desde 1988.
Profesor del área de Teoría e Historia del Audiovisual de la Universitat Pompeu Fabra y miembro del consejo de redacción de la revista Cahiers du cinéma-España.
Profesor de literatura inglesa en la Universidad Pompeu Fabra.
Ha publicado extensamente sobre George Orwell y otros escritores anglosajones relacionados con la Guerra Civil española.