Andrei Dmitriev nació en 1956 en Leningrado (la actual San Petersburgo), aunque hasta 1969 vivió en Pskov. Posteriormente se trasladó a Moscú, donde realizó estudios de literatura rusa antigua y de cine. En 1983 inició su carrera de escritor, que alterna con la redacción de guiones cinematográficos. Ha participado en numerosas películas y cortometrajes y colabora regularmente en periódicos, revistas de cine, radio y televisión. Sus novelas se han traducido, entre otras lenguas, al alemán, al inglés y al francés.