Родился в 1979 году в закрытом городе Железногорске (Красноярский край).
В 2002 году окончил факультет филологии и журналистики Красноярского государственного университета по специальности «журналистика». В течение 2001 – 2002 гг. преподавал курс современной отечественной литературы учащимся Красноярского литературного лицея. С 2006 года работал начальником отдела общественных связей администрации ЗАТО г. Железногорск. Был корреспондентом сибирского бюро «Коммерсанта». В 2009 переехал в Москву, где работал редактором регионального отдела газеты «Коммерсант». В 1997 – 2000 гг. участвовал в литературном семинаре Андрея Лазарчука (Красноярск).
В 2001 году принял участие в Первом всероссийском форуме молодых писателей в Липках (Москва). В 2002 и 2013 гг. входил в длинный список молодёжной литературной премии «Дебют» (Москва). Публиковался в журналах «День и Ночь» и «Техника – молодёжи», в сборниках рассказов «Откровение» (Москва), «Предчувствие шестой волны» (Санкт-Петербург). В 2015 году опубликовал первый роман – «Репродуктор» (отрывок), который получил высокие оценки критиков журналов «Новый мир» и «Октябрь». В 2017 опубликован второй роман – «Кластер». Оба произведения написаны в жанре антиутопии.
Номинант и финалист премий «Большая книга», «Национальный бестселлер», «Ясная поляна», «Новые горизонты». Член Союза российских писателей.