Urodzony w roku 1942 w Bystrzejowicach, w woj. lubelskim.
1965 uzyskanie dyplomu magistra-inżyniera na Wydziale Łączności Politechniki Gdańskiej,
1966 - staż asystencki w Katedrze Teorii Sterowania i Informacji na tymże Wydziale i awans na stanowisko asystenta,
1967 - awans na stanowisko st. asystenta,
1971 - uzyskanie stopnia doktora n.t. na Wydziale Elektroniki PG i awans na stanowisko adiunkta.
1978 - habiltacja na Wydziale Budowy Maszyn PG.
1979 - uzyskanie etatu docenta i objęcie na dwa lata funkcji Z-cy Dyrektora Instytutu Informatyki.
W pracach badawczych i prowadzonej działalności dydaktycznej koncentrował się na tematyce systemów automatyki zgodnie z profilem Zakładu a nastepnie Katedry Systemów Automatyki w której od początku jej dzialalności i nadal jako nauczyciel akademicki pracuje.