Родился в 1950 году в семье писателя Виктора Драгунского, став прототипом героя «Денискиных рассказов».
В 1973 году окончил филологический факультет Московского государственного университета имени М. В. Ломоносова.
В 1973 – 1979 годах преподавал греческий язык в Дипломатической академии МИД РСФСР.
В 1990 – 1995 годах работал политическим аналитиком и журналистом в информационном агентстве «Постфактум», в журналах «Век XX и мир», «Дружба Народов», «Итоги», «Новое время».
Писать прозу начал в 2007 году, первую книгу издал в 2009-м. За это время написал более 1200 новелл, романов и повестей. Издал 19 книг прозы.