Окончил Военно-медицинскую академию (1908). Ученик и сотрудник И. П. Павлова. В своей докторской диссертации (1911) установил закономерности внутреннего торможения, локализацию кожной и мышечной чувствительности в коре больших полушарий у собаки. Основные труды по высшей нервной деятельности; впервые использовал метод условных рефлексов для изучения функций мозга у здоровых и больных детей. Предложил собственную модель природы темперамента, как альтернативу моделям Б. М. Теплова и А. Г. Иванова-Смоленского. Исследовал взаимодействие сигнальных систем у детей, тормозные условные рефлексы, условно-рефлекторные связи «на время», а также комплексную деятельность коры больших полушарий. В годы гонений на «менделизм-морганизм» Красногорский, пользуясь своим высоким положением в советской медицине, принимал на работу в свою лабораторию сторонников генетики.
Премия им. Павлова АН СССР (1942). Сталинская премия (1952).