W 1972 roku ukończył studia na Wydziale Ekonomiczno-Społecznym Szkoły Głównej Planowania i Statystyki w Warszawie.
Uzyskał stopnie naukowe doktora i doktora habilitowanego.
5 lutego 2009 został jednym ze społecznych doradców ekonomicznych prezydenta Lecha Kaczyńskiego.