Дмитрий Кошлаков-Крестовский родился 24 августа 1972 года в Москве.
Окончил 91-ю школу при Академии педагогических наук. В 1999 году окончил Государственный университет управления, факультет экономической кибернетики.
После школы получил квалификацию техника-программиста, отработал год в Научно-производственном объединении автоматизированных систем управления (НПО АСУ), г. Москва.
Трудовую жизнь начал в семейном бизнесе: занимался пошивом профессиональной одежды. Параллельно было налажено производство силиконовых форм для шоколадных конфет.
Руководил сетью закусочных «Доброе место на районе», управлял интернет-компанией — партнером МГТС, работал в информационном агентстве «Пресс-Атташе».
Соучредитель фонда имени Александра Зиновьева, философа, писателя и художника.
В свое время был топ-менеджером в представительстве японской компании Ritex — старейшего инновационного бренда Японии по автономному освещению, генеральным директором ООО «ЛИМОТ».
Лауреат премии «Писатель года» в номинации «Дебют».
Создатель популярного сообщества в соцсетях «О Москве и москвичах».
Является руководителем Научного центра по исследованию истории и развития «Цивилизация «Москва» в Институт мировых цивилизаций.
В 2019 году баллотировался на выборах депутатов Московской городской Думы седьмого созыва. В 2021-м был кандидатом в депутаты Государственной Думы Федерального Собрания Российской Федерации, однако в Думу не прошел.
В июне 2022 года решением Высшего Совета ЛДПР был назначен координатором Московского городского отделения ЛДПР.
Женат, воспитывает двух дочерей: Анастасия — студентка РАНХиГС, Екатерина — ученица 6-го класса.