Родился 25 декабря / 7 января в имении Машарово Медынского уезда Калужской губернии.
Внебрачный сын философа Алексея Аалександровича Козлова (1831-1901).
Окончил Санкт-Петербургский университет (1895).
Химик по профессии, свое призвание он видел в философии и издал несколько книг в этой области: "Основные проблемы теории познания и онтологии" (1900), "А. А. Козлов" (1912).
В 1914 г. получил степень магистра за труд "Мысль и реальность".
Приват-доцент и профессор Петроградского университета и Политехнического института (1914-1922).
После революции принимал участие в работе религиозно-философского общества и братства преп. Серафима.
Был арестован в 1928 г. и провел многие годы в ссылке в Рыбинске и Коми АССР (1928-1933).
С 1933 г. жил в Новгороде. Работал учителем математики и тайно читал лекции по богословию.
В годы второй мировой войны вместе с
И. М. Андреевским выехал в Германию.
Жил в Берлине.
Получил в 1944 г. награду за свой труд "Критика диалектического материализма".
В 1945 г. после прихода советских войск был арестован, но вскоре освобожден.
Скончался в Берлине.