Дмитрий Рахов родился в Саратове в июле 1965 года в семье преподавателей истории. С отличием окончил медицинский университет, затем клиническую ординатуру и аспирантуру с присвоением ученой степени кандидата медицинских наук. Затем работал ассистентом и доцентом кафедры терапии медуниверситета. За плечами многие годы врачебной практики, позволяющей видеть уникальную человеческую жизнь во многих аспектах.