Des de 1978 ha exercit la docència en la Facultat de Ciències de la Comunicació de la UAB com a professor titular adscrit al Departament de Periodisme. Ha estat vicedegà de Relacions exteriors de la Facultat de Ciències de la Comunicació de la UAB de 1989 a 1991. Posteriorment, ha estat degà de la Facultat de Ciències de la Comunicació d’aquesta universitat de 1991 a 1995.
Actualment, i des de febrer de 2004, era membre del Consell d’Administració de la Corporació Catalana de Ràdio i Televisió. També ha estat membre del Consell d’Administració de “Barcelona Televisió” i membre de la Junta de Govern del Col·legi de Periodistes de Catalunya des del desembre de 2001. Ha rebut els premis d’assaig “Antoni Rovira i Virgili” (1991) i “Joan Fuster” (1994). Ha participat com a professor en els programes de doctorat de la Universitat Autònoma de Barcelona, la Universitat Ramon Llull i la Universitat Oberta de Catalunya en assignatures relacionades amb la Història de la comunicació.