Pēc vidusskolas un profesionāli tehniskās skolas beigšanas strādājis komjaunatnes darbā (1987—1990). No 1990. gada līdz 1992. gadam bijis laikraksta Заря Урала ("Urālu rītausma") sociālās nodaļas vadītājs. 1990. gadā ievēlēts par Sverdlovskas apgabala Krasnoturinskas pilsētas padomes deputātu. Šajā amatā strādājis līdz 1993. gadam, kad ievēlēts par Krievijas Valsts domes deputātu. 1995. un 1999. gados ticis atkārtoti pārvēlēts par Krievijas Valsts domes deputātu. 1995. gadā beidzis Urālu valsts juridisko akadēmiju. 1994. gadā ievēlēts par Krievijas šaha federācijas viceprezidentu, bet 1997. gadā par Krievijas šaha federācijas prezidentu un FIDE viceprezidentu. Kopš 2013. gada ir Krievijas olimpiskās komitejas izpilddirektora vietnieks.
2003. gadā Maskavā uzvarējis Pasaules čempionātā šaha kompozīciju risināšanā individuālajā un komandu vērtējumā.[1] Vēlāk vēl divas reizes uzvarējis Pasaules čempionātā šaha kompozīciju risināšanā komandu vērtējumā. 2008. gadā saņēmis starptautiskā lielmeistara nosaukumu šaha kompozīciju risināšanā.[2] Pazīstams arī kā šaha kompozīciju sastādītājs. Autors vairāk nekā 850 šaha etīdēm un uzdevumiem. Deviņas reizes uzvarējis Pasaules čempionātā šaha kompozīciju sastādīšanā — piecas reizes individuāli un četras reizes komandas sastāvā. Saņēmis starptautiskā arbitra nosaukumu šaha kompozīcijā[3] un FIDE arbitrs šaha kompozīciju risināšanā.[4] Šaha žurnālu Шахматная композиция ("Šaha kompozīcija") un Уральский проблемист ("Urālu problēmists") redaktors.[5]