Учился в музыкальном училище, выступал в ВИА, в том числе с песнями собственного сочинения. После срочной службы в Советской армии поступил на отделение журналистики филологического факультета Томского государственного университетауниверситета. Начал писать фантастические рассказы. Первая публикация — «в многотиражке одного технического вуза» — фантастический рассказ под названием "Операция «Эмбрион». Первая серьёзная публикация — новеллла «Пятна грозы» в журнале «Парус», по читательским письмам был признана лучшей литературной публикацией года.
 После окончания вуза в 1985 году работал корреспондентом газеты «Молодой ленинец» в Томске, продолжал писать рассказы и повести, участвовал в ряде фантастических семинаров (Дубулты, «Волгакон», «Интерпресскон»). Ранние тексты были собраны в одну книжечку и изданы в Томске.
 В 1993 году перебрался в Алма-Ату и устроился работать в коммерческий отдел газеты «Казахстанская правда». Результатом творческого содружества с Сергеем Лукьяненко стала фантастическая трилогия Остров Русь, получившую большую популярность и несколько премий. Позже вернулся в Томск.
   Библиография
  Романы
  - Цветы на нашем пепле
  - Звёздный табор, серебряный клинок
  - Осколки неба, или Подлинная история Битлз (в соавторстве с Константином Фадеевым)
  - Остров Русь. Трилогия (в соавторстве с Сергеем Лукьяненко) 
 - Сегодня, мама!
  - Остров Русь
  - Царь, царевич, король, королевич…
  - Остров Русь 2 (в соавторстве со Станиславом Буркиным)
  
   - Бриллиантовый дождь. Роман в рассказах (большинство глав-рассказов публиковались и как отдельные произведения) 
 - До. Oh! Darling
  - До-диез. Какукавка готовится
  - Ре. Дети, женщины и звери
  - Ре-диез. Есть ли жизнь на Марсе
  - Ми. Дикая тварь из дикого леса
  - Фа. Маска
  - Фа-диез. Неисправимая заводчица
  - Соль. Неприкаянная душа
  - Соль-диез. День, как день. Шизофрень
  - Ля. Прости меня, милый моллюск
  - Си-бемоль. Пикничок на обочинке
  - Си. The End
  
   - Изумрудные росы, 2005 (продолжение романа «Цветы на нашем пепле»)
  
  Повести
  - Бабочка и василиск
  - Вика в электрическом мире
  - Ёжики в ночи
  - Исковерканный мир (в соавторстве с К. Фадеевым)
  - Командировочка
  - Королева белых слоников
  - Королева полтергейста
  - Королева в изгнании (продолжение повести «Королева полтергейста»)
  - Рок-н-ролл мёртв
  
  Рассказы
  - Автобиография
  - Мама, я люблю дракона
  - Уфология и правда
  - Вон! К звёздам!
  - Хотеть
  - Потрясения обжоры
  - Праздник св. Петруччио
  - Троя, или опыт исторического упрощения (в соавторстве с К. Фадеевым)
  - Пятна грозы