Pochodzi z Zamojszczyzny, ukończył LO w Zamościu (1952) i pedagogikę na Uniwersytecie Warszawskim. Kierował szkołami w pow. zamojskim (wybudował 2 szkoły), w sanatorium w Otwocku, od 1969 pracował na Politechnice Warszawskiej (był dziekanem). W 1993 został przewodniczącym komitetu założycielskiego i prezesem Stowarzyszenia Inicjatyw Gospodarczych. W 1995 współzałożył i został rektorem Wyższej Szkoły Menedżerskiej SIG w Warszawie.