Родился в городе Кирове. Окончил факультет автоматики и вычислительной техники Кировского политехнического института (1979 г.), филологический факультет Горьковского государственного университета им. Н.И. Лобачевского (1987 г.), Высшие литературные курсы при Литературном институте им. М. Горького в Москве (1995 г.). В 1981 – 1987 годах работал в учреждениях культуры города Горького. В 1987 – 1989 годах преподавал литературу в Горьковском речном училище им. И.П. Кулибина. В 1989 – 1993 годах – консультант Бюро пропаганды художественной литературы. В 1995 – 1998 годах – редактор в издательстве «Бегемот» (г. Нижний Новгород).
В 1998 – 2001 годах – главный редактор журнала «Нижний Новгород». В 2001 – 2003 годах преподавал в Литературном институте им. М. Горького (г. Москва). В 2004 – 2019 годах – заведующий отделом прозы журнала «Наш современник», генеральный директор журнала «Роман-газета». С апреля 2021 года — на творческой работе. Член Союза писателей России с 1993 года. Член Союза журналистов Москвы. Лауреат премии города Нижнего Новгорода (2000), многих литературных премий. Проживает в Москве.