Przed 1939 był pracownikiem naukowym Uniwersytetu Jana Kazimierza we Lwowie, a po zakończeniu II wojny światowej przebywał w Rzeszowie. Później został zatrudniony na Uniwersytet Mikołaja Kopernika w Toruniu. W latach 1954–1956 wykładał psychologię w Wyższej Szkole Pedagogicznej w Gdańsku. W roku 1956 został docentem i kierownikiem Katedry Psychologii Wychowawczej w Uniwersytecie im. Marii Curie-Skłodowskiskiej w Lublinie. W 1959 przeniósł się z Lublina do Łodzi i od tego czasu pracował na Uniwersytecie Łódzkim. Był kierownikiem zakładu psychologii, a dzięki jego staraniom psychologia została odrębnym kierunkiem studiów na uczelni. Profesorem nadzwyczajnym został w roku 1960, a zwyczajnym w 1976 roku.
Życie prywatne Był żonaty z Heleną, z domu Baczyńską, córką przedwojennego sekretarza Sądu Apelacyjnego we Lwowie.
Zmarł tragicznie w wyniku wybuchu gazu w Łodzi w wieku 72 lat;