Na uniwersytecie w Wilnie był przez rok starszym asystentem. Od listopada 1929 pracował w Poznaniu jako profesor nadzwyczajny matematyki i kierował aż do wybuchu wojny II Katedrą Matematyki. W 1937 został profesorem zwyczajnym.

Podczas okupacji przebywa w Lublinie i udzielał tam lekcji matematyki, a po wyzwoleniu pozostał w mieście na stałe. Uczestniczył w tworzeniu UMCS w Lublinie, w którym w grudniu 1944 objął kierownictwo Katedry Matematyki.

Od 1946 był członkiem Polskiej Akademii Umiejętności, a od 1949 pracownikiem Instytutu Matematyki PAU. Należał także m.in. do Poznańskiego Towarzystwa Przyjaciół Nauk i Polskiego Towarzystwa Matematycznego (1937–1938 i 1948–1951 wiceprezes).

W swych pracach zajmował się analizą matematyczną i geometrią. Opublikował 87 prac naukowych, w tym 2–tomowy podręcznik geometrii różniczkowej.

Zmarł w Lublinie 21 listopada 1959 i został pochowany na cmentarzu przy ul. Lipowej.