W latach 1970–1972 był asystentem na macierzystej uczelni, później do 1983 pozostawał pracownikiem naukowym w instytutach resortu edukacji. Od lat 80. zawodowo związany z Polskim Radiem. Pełnił m.in. funkcje dyrektora programowego Polskiego Radia (1990–1993), członka zarządu PR (1994–1998), dyrektora biura programowego (1998–1999), a także dyrektora Programu I (2003–2005). W sierpniu 2005 prezydent Aleksander Kwaśniewski powołał go w skład Krajowej Rady Radiofonii i Telewizji. Jego kadencja miała trwać sześć lat, wygasła jednak już w grudniu 2005 po przyjęciu ustawy o przekształceniach i zmianach w podziale zadań i kompetencji organów państwowych w sprawach łączności, radiofonii i tele­wizji. Pełnił funkcję wiceprzewodniczącego sekcji badań nad radiem w ramach European Communication Research and Education Association (ECREA) oraz członka International Radio Research Network (IREN). W latach 1995–2007 był członkiem i wiceprzewodniczącym komisji radiowej Europejskiej Unii Nadawców.