Дмитрий Кукушкин закончил в 1996 г. Московский государственный институт радиотехники, электроники и автоматики (МГИРЭА) по специальности "автоматизированные системы обработки информации и управления".
С 1993 г. работает в Институте народнохозяйственного прогнозирования РАН (ИНП РАН). Младший научный сотрудник.
С 1997 г. работает в области измерения уровня жизни. Принимал участие в проекте "Использование шкал эквивалентности для измерения уровня жизни населения России". Осуществляет техническое сопровождение модели RIM.
Имеет 5 научных публикаций.