Родился в 1960 г. в селе Грахово, Граховского района. Детство и юность прошли в городе Можга. В 1981 году переехал в город Красноярск. В 1998 году переехал в город Ижевск. С 2002 года живет в Москве.
Пишет в основном в жанре фантастики. Первый рассказ был напечатан в 1984 году. Первая книга вышла в 1990 году. До 1989 года сменил несколько рабочих специальностей. С 1989 по 1994 год работал в издательской системе. Последние должности: заведующий редакцией и главный редактор. С 1994 года зарабатывает на жизнь только литературной деятельностью.
С 1989 по 1990 г. был стипендиатом Литфонда Союза писателей СССР. В 1993 году принят в красноярский союз писателей. С 1995 года по 1996 г. был стипендиатом Союза Российских Писателей. В 1997 г. принят в Союз Российских Писателей.
В ноябре 1994 г. стал лауреатом премии «Белое пятно» за рассказ «Карусель Пушкина». В сентябре 1995 г. стал лауреатом премии «Фанкон — 95» за повесть «Мир крыльев». В мае 1997 г. стал лауреатом премии фонда имени В. П. Астафьева за книгу «Черная стена». В августе 1997 г. стал лауреатом премии союза писателей приднестровской Молдавской республики за повесть «Тень мага». В 2002 году стал лауреатом приза израильского клуба любителей фантастики «серебряный город». В 2002 году за большой вклад в развитие литературы Удмуртии получил почетную грамоту Государственного Совета Удмуртской Республики