Po wysiedleniu ze stron rodzinnych w 1945 osiadł wraz z rodzicami w Gliwicach, gdzie kontynuował naukę w szkole średniej, uzyskując w 1947 roku świadectwo dojrzałości. W tym samym roku podjął studia na Wydziale Mechanicznym Politechniki Śląskiej, kończąc je w 1952 roku dyplomami magistra inżyniera. Jeszcze dwa lata przed ukończeniem studiów został zatrudniony w Katedrze Teorii Maszyn Cieplnych kierowanej przez prof. Stanisława Ochęduszkę. Następnie przeszedł do pracy w Katedrze Energetyki Cieplnej i rozpoczął współpracę z prof. Janem Szargutem, pod którego promotorstwem napisał i obronił pracę doktorską, uzyskując w 1966 roku stopień naukowy doktora nauk technicznych. Równocześnie z pracą na politechnice pracował w Biurze Projektów Przemysłu Hutniczego „Biprohut”, zdobywając tam doświadczenie przemysłowe.