W 1952 roku ukończył studia na Uniwersytecie Mikołaja Kopernika w Toruniu. W latach 1953-1955 odbywał studia doktorskie w Akademii Górniczo - Hutniczej (AGH) oraz Uniwersytecie Jagiellońskim (UJ) w Krakowie. W roku 1957 uzyskał na AGH stopień doktora. Stopień doktora habilitowanego uzyskał w 1965 roku na UJ. W 1973 roku otrzymał tytuł profesora nadzwyczajnego, a w 1986 roku profesora zwyczajnego nauk o Ziemi.
W 2005 roku została wydana książka jego autorstwa "Działania 5. Wileńskiej Brygady Piechoty podczas kampanii włoskiej 1944-45".
W 2008 roku nagrał płytę z piosenkami Armii generała Andersa.