Aktywnie uczestniczył w pracach Towarzystwa Naukowego Organizacji i Kierowania oraz Stowarzyszenia Inżynierów Mechaników Polskich.
Jego aktywność zawodowa i naukowa dotyczyła zagadnień: wyboru procesu technologicznego za pomocą badań ekonomicznej efektywności inwestycyjnej z zastosowaniem rozwiązań informatycznych ekonomicznej efektywności inwestycji w funkcji wielkości produkcji i stopnia automatyzacji jednolitego systemu klasyfikacji konstrukcyjno-technologicznej przedmiotów produkcji normalizacji w klasyfikacjach przemysłowych zagadnień metodologicznych projektowania technicznego możliwości i celowości stosowania rozwiązań informatycznych w projektowaniu technologicznym.
Był prodziekanem Wydziału Mechanicznego Technologicznego Politechniki Warszawskiej w latach 1981–1987.
Uczestniczył w powstaniu warszawskim 1944 (pseudonim „Nurt”) – jednostka bojowa: Okręg Warszawski Armii Krajowej – I Obwód „Radwan” (Śródmieście) – 3. Rejon „Ratusz” – VI zgrupowanie Wojskowej Służby Ochrony Powstania – batalion „Bełt” – 1. kompania (dawna 31. kompania WSOP) – pluton „Wysocki” dowodzony przez Janusza Platowskiego oraz ppor. Bruno Bronisława Glancera “Bronisławski”.
Został pochowany na cmentarzu przy ul.