Ukończył w 1961 studia na Wydziale Filologii Polskiej Uniwersytetu Warszawskiego. Do 1967 pracował w redakcji "Wielkiej Encyklopedii Powszechnej PWN". Od 1954 do 1956 należał do Związku Młodzieży Polskiej. W 1968 podczas Operacji Dunaj był zaangażowany w akcje ulotkowe przeciwko interwencji w Czechosłowacji. Został członkiem Stowarzyszenia Dziennikarzy Polskich, do 1981 był dziennikarzem "Kuriera Polskiego".