Od 1995 współtworzył nauczanie projektowania technologicznego w LPT na Wydziale Chemicznym PW. Współredaktor i autor znacznej części podręcznika Projektowanie procesów technologicznych. Od laboratorium do instalacji przemysłowej oraz współredaktor skryptu Projektowanie procesów technologicznych. Bezpieczeństwo procesów chemicznych. W 2010 uzyskał stopień naukowy doktora nauk chemicznych w dyscyplinie technologia chemiczna. Członek Rady Wydziału Chemicznego PW w latach 2008–2012.
W pracy zawodowej i naukowej specjalizuje się w projektowaniu procesów i instalacji technologicznych, inżynierii chemicznej i procesowej, powiększaniu skali procesów od laboratorium do przemysłu, opracowywaniu i wdrażaniu technologii oraz projektach rozwojowych i inwestycyjnych. Jest autorem wielu projektów przemysłowych instalacji chemicznych. Projektował, budował i modernizował szereg instalacji pilotowych i badawczych. Brał udział w wielu projektach badawczo-rozwojowych, patentach, know-how i wdrażaniu technologii.