Родился в 1966 году в г. Семипалатинске. В 1983 году поступил на отделение «История» Гуманитарного факультета. В1985-1987гг. проходил срочную службу в рядах Вооруженных сил СССР. По завершению учебы в НГУ в1990–1991гг. работал учителем истории обществоведения в средней школе № 33 г. Семипалатинска и на кафедре истории Семипалатинского мединститута. В1991–1993гг. – стажер кафедры Отечественной истории НГУ.
С 1992 года работал в СМИ Новосибирска, был заместителем главного редактора газет «Новосибирские новости» и «Доска объявлений», главным редактором газет «Недвижимость Сибири», «Твой городок», редакций Academ.info и «Академ ТВ». На данный момент учредитель и редактор портала Sovok.info, который преимущественно рассказывает о событиях в жизни Советского района Новосибирска.