Działacz sportowy, członek ZMS i PZPR. W latach 70. prezes Polskiego Związku Lekkiej Atletyki. Od 1981 pracownik MSZ, w tym I sekretarz ambasady w Moskwie. Po 1991 r. związany z Zygmuntem Solorzem. Członek rady nadzorczej Polsatu. Miał 65 lat.