Родился в селе Ново-Геранькино, ныне Борского района Самарской области, в семье священника. Окончил Бугурусланское духовное училище, историко-филологический факультет Петроградского университета (1914 г.). С 1914 года – преподаватель Петроградского университета. С 1917 года – доцент психологии и педагогики Самарского педагогического института. С 1923 года – профессор психологии и педагогики Витебского педагогического института в Белорусской ССР.
С 1924 года– профессор психологии и педагогики, психотехники и педологии Белорусского государственного университета (г. Минск). В 1927 – 1939 и 1946 – 1961 годах работал в Горьковском государственном педагогическом институте им. М. Горького: профессор кафедры педологии, заведующий педагогической лабораторией, заведующий кафедрой общей психологии, декан педагогического факультета. В 1939 – 1946 годах работал в Кировском учительском институте иностранных языков: профессор психологии, декан лингвистического факультета.
Автор работ «Введение в теорию и технику психологических, педологических и психотехнических исследований» (1927), «Основные вопросы педологии» (1926; 1928; 1930), «Лекционное преподавание в высшей школе» (1959) и др. Доктор психологических наук (1952). Профессор (1923). Жил в городе Горьком, похоронен на кладбище «Марьина Роща».