В 1932 році був запрошений на викладацьку роботу до Київського інституту соціального виховання (пізніше — Київський педагогічний інститут імені О. М. Горького). У 1932—1938 роках працював деканом хімічного факультету, заступником директора, виконуючим обов'язки директора інституту. У 1938—1944 роках (з перервою) був ректором Київського державного університету.
У лютому 1942 року очолював Об'єднаний український державний університет (ОУДУ) в місті Кизил-ОрдіКазахської РСР до якого входили Київський та Харківський університети. З 1 вересня до початку листопада 1943 року виконував обов'язки ректора Харківського університету. 6 листопада1943 року повернувся до виконання обов'язків ректора Київського університету.
З червня 1944 по 1958 рік працював заступником міністра народної освіти УРСР. У 1948 році захистив у Ленінградідисертацію на ступінь кандидата педагогічних наук. В 1957 році обраний членом-кореспондентом Академії педагогічних наук РРФСР. З 1958 по 1964 рік очолював Науково-дослідний інститут педагогіки УРСР. В 1960 році був одним з організаторів і першим головою Педагогічного товариства УРСР.
Автор науково-методичних робіт з хімії та загальнопедагогічних питань, співавтор підручників із загальної хімії для учительських інститутів, природничих факультетів педагогічних інститутів і для середньої школи.