Działalność zawodowa Pracę zawodową rozpoczął w 1952 w Dziale Naukowo–Badawczym Centralnego Biura Konstrukcyjnego Obrabiarek (CBKO) w Pruszkowie. Do 1959 zajmował się pracami teoretycznymi i badawczymi w dziedzinie mechaniki, hydrauliki siłowej i serwomechanizmów.

Od 1961 był kierownikiem Laboratorium Metrologii Technicznej w CBKO, a w 1963 został kierownikiem Pracowni Układów Automatyzacji i Regulacji. Od 1965 kierował Działem Sterowań Numerycznych Ciągłych. Opracował, wspólnie z mgr inż. Jerzym Mierzejewskim, pierwszy polski układ sterowania numerycznego typu NUMEROBLOK 21T01 dla tokarek oraz NUMEROBLOK 31F02 dla frezarek. Pierwsze zastosowania to tokarka TPD50N, frezarka FYA40 do obróbki matryc do kineskopów oraz frezarki dwuwrzecionowe FEA 50N oraz FEA63N do obróbki łopatek do turbin. Układy NUMEROBLOK były produkowane w CBKO, a od 1970 w Zakładach Elektronicznych WAREL w Warszawie. W systemach NUMEROBLOK zastosowano elementy ferrotranzystorowe Unilog. Pod koniec lat sześćdziesiątych kierował zespołem, który opracował system NUMS320T drugiej generacji sterowania numerycznego z zastosowaniem elementów scalonych TTL. System w wersjach NUMS320T, NUMS321T, NUMS322T z przeznaczeniem dla tokarek był produkowany w Zakładach Elektronicznych WAREL w Warszawie. Wyprodukowano ok. 1500 układów„Mechanik", nr 3/1988 s.