Ukończył Wydział Chemiczny Politechniki Gdańskiej. Pracował w dziale badawczo-rozwojowym Zakładów Chemicznych w Bydgoszczy i przedsiębiorstwa Polychem. Pełnił funkcje dyrektora technicznego i handlowego Alfa Systems. Zajmował się technologią systemów poliuretanowych, w szczególności
do produkcji pianek sztywnych i klejów, oraz syntezą półproduktów do poliuretanów. Obecnie na emeryturze.
Armstrong