W 1981 uzyskał stopień naukowy doktora nauk ekonomicznych w Instytucie Ekonomiki Rolnej w Warszawie na podstawie rozprawy Metoda ekonomicznej optymalizacji systemu nawadniającego z wykorzystaniem technik programowania nieliniowego, a w 1987 habilitował się w zakresie nauk rolniczych na Wydziale Ekonomiczno-Rolniczym Szkoły Głównej Gospodarstwa Wiejskiego w Warszawie na podstawie pracy Ekonomiczno-społeczna ocena inwestycji melioracyjnych w krajach rozwijających się. 20 maja 2005 otrzymał tytuł profesora nauk ekonomicznychPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 20 maja 2005 r. nr 112-5-05 o nadaniu tytułu profesora ().. W latach 1970–1992 pracował w Instytucie Melioracji i Użytków Zielonych w Falentach koło Warszawy, później zaś, w latach 1992–2013, na Wydziale Ekonomiczno-Rolniczym SGGW w Warszawie, od 1992 jako profesor nadzwyczajny i od 2012 jako profesor zwyczajny.
Członek Polskiego Towarzystwa Ekonomicznego i polskiego oddziału Europejskiego Stowarzyszenia Ekonomistów Środowiska i Zasobów Naturalnych, a także filister korporacji akademickiej Arkonia, niejawnie przyjęty do Związku Filistrów Arkonii w 1982.
7 czerwca 2013 pochowany w grobie rodzinnym na cmentarzu Powązkowskim w Warszawie.