Tytuł doktora filozofii Uniwersytetu Jana Kazimierza we Lwowie otrzymał w 1939.
Wojnę spędził w rodzinnym Lwowie. W 1940 ożenił się z Marią Szaynowską. W latach1941–1944 był karmicielem wszy w Instytucie Badań nad Tyfusem Plamistym i Wirusami prof. Rudolfa Weigla. Dzięki tej pracy przez dwa lata utrzymywała się cała rodzina. Po ponownym zajęciu Lwowa przez Sowietów (lipiec 1944) i po odmowie zatrudnienia na uniwersytecie, znalazł pracę w Urzędzie Geologicznym miasta Lwowa. W maju 1945 wraz z wieloma innymi Polakami został zmuszony do opuszczenia Lwowa.
W latach 1945–1949 był pracownikiem Uniwersytetu Lubelskiego (UMCS). W 1946 habilitował się u swego lwowskiego prof. Augusta Zierhoffera w Poznaniu, na podstawie dysertacji o utworach czwartorzędowych i morfologii doliny Bugu pod Sokalem. W tym okresie pracował także w Regionalnym Urzędzie Planowania Przestrzennego i przez 3 lata jako nauczyciel geografii w Liceum Rolniczym w Lublinie. W roku 1950 uzyskał tytuł profesora i objął funkcję kierownika zakładu geografii fizycznej, a później geomorfologii na Uniwersytecie we Wrocławiu. W latach 1962–1968 był rektorem tejże uczelni.