Ukończył Wydział Inżynierii Lądowej Politechniki Krakowskiej. Jest adiunktem w Zakładzie Budownictwa i Fizyki Budowli Instytutu Materiałów i Konstrukcji Budowlanych Politechniki Krakowskiej. Współpracuje z biurami projektowymi oraz z firmami zajmującymi się projektowaniem i usługami kamieniarskimi. Interesują go zagadnienia budownictwa energooszczędnego, konstrukcji zespolonych oraz okładzin z kamienia naturalnego.
Armstrong