Ukończył studia na Wydziale Inżynierii Lądowej Politechniki Warszawskiej i uzyskał dyplom magistra inżyniera budownictwa o specjalności "Technologia i organizacja budownictwa" a w 1982 roku obronił pracę doktorską.
Doświadczenie zawodowe zdobywał w firmie „Beton-Stal”, Biurze Projektów „Elpro” oraz na budowach eksportowych GD Energopol.
Były (przez 26 lat) pracownik naukowo-dydaktyczny Politechniki Warszawskiej, obecnie prowadzi w ramach tej uczelni wykłady na studiach podyplomowych, analogiczne wykłady prowadzi też w Szkole Głównej Handlowej w Warszawie i na Uniwersytecie Warmińsko-Mazurskim w Olsztynie.
Przez 18 lat (do 2020 roku) był także pracownikiem Sądu Najwyższego, gdzie zajmował stanowisko głównego specjalisty do spraw zamówień publicznych. Jest także konsultantem technicznym w Urzędzie Patentowym Rzeczypospolitej Polskiej.
Ponadto uczestniczy w pracach Polskiego Związku Inżynierów i Techników Budownictwa, ma tytuł rzeczoznawcy PZITB, wykładowcą na szkoleniach z zakresu różnych zagadnień dotyczących procesu inwestycyjnego w budownictwie organizowanych pod auspicjami IZB Okręgowych PIIB, PZITB, PZITS, SEP i szeregu innych firm (Promocja Warszawa, Aspro Kraków, Apex-Net Warszawa, WACETOB Warszawa, OCESiA Warszawa, CE-2 Lublin, FRDL Katowice, JGTraning Warszawa, Erudium Kraków, WLR Warszawa, itd.).
Jest członkiem zarządu Fundacji Edukacji Menedżerskiej Budowlanych, pełni nadzory inwestorskie, a także prowadzi, od 1994 roku, własną firmę projektowo -ekspercką Biuro Ekspertyz Budowlanych "Rzeczoznawca".
W 1994 roku, po szkoleniu przeprowadzonym przez Samodzielny Zespół d/s Zamówień publicznych uzyskał uprawnienia wykładowcy (trenera) w zakresie ustawy o zamówieniach publicznych. Od 1995 do 2004 roku był również arbitrem z listy Prezesa Urzędu Zamówień Publicznych.
Od 1988 r. posiada uprawnienia budowlane do pełnienia samodzielnej funkcji technicznej w budownictwie w branży konstrukcyjno –budowlanej, a w 1998 r. uzyskał tytuł rzeczoznawcy budowlanego z listy Wojewody Warszawskiego (obecnie centralny rejestr rzeczoznawców prowadzony jest przez Izbę Inżynierów Budownictwa). Jest autorem lub współautorem ok. 1200 projektów, ekspertyz i opinii technicznych i techniczno-prawnych. Posiada również zaświadczenie Wojewódzkiego Konserwatora Zabytków uprawniające do prowadzenia robót budowlanych przy obiektach zabytkowych.