Sekretarz Generalny International Association of Press Clubs, organizacji zrzeszającej dziennikarzy i przedstawicieli mediów w ponad 50 krajach; członek rady Press Club Polska i prezydium Rady Polskich Mediów.
Wykładowca na wydziale dziennikarstwa Uniwersytetu SWPS, współautor programu edukacji medialnej dla szkół podstawowych i ponadpodstawowych, nauczyciel tego przedmiotu w liceum Saska Szkoła Realna. Redaktor prasy podziemnej przed 1989 rokiem, później reporter i prezenter w serwisach informacyjnych TVP; w latach 2000-2001 doradca medialny premiera Jerzego Buzka. Absolwent Wydziału Dziennikarstwa na Uniwersytecie Warszawskim oraz The Tools of Marketing na University of Toronto; Tematy badawcze i eksperckie: wolność słowa; rola, miejsce i ochrona mediów w systemie demokratycznym, aksjologia i deontologia dziennikarstwa, dziennikarstwo jakościowe, społeczeństwo informacyjne, analfabetyzm i edukacja medialna, mediatyzacja polityki i sfery publicznej, dezinformacja i manipulacja.