Родился 14 декабря 1957 г. в гор. Львове (Украинская ССР, ныне - Украина).
В 1979 г. окончил казанский филиал Волгоградского института физической культуры (ВГИФК, ныне - Волгоградская государственная академия физической культуры). В 1990 г. - очную аспирантуру Казанского государственного педагогического института (ныне - университет). Также получил диплом магистра экономических наук и бизнеса в Международной педагогической академии.
Кандидат педагогических наук. Диссертацию защитил в 1990 г. по теме "Педагогические условия повышения эффективности физического воспитания подростков по месту жительства".
После окончания института в 1979 г. несколько месяцев преподавал физкультуру в средней школе №16 г. Казани, затем в 1980 г. был призван в Советскую Армию.
После службы в армии, в 1981-1982 гг., работал преподавателем в казанском филиале ВГИФК.
В 1982-1983 гг. - секретарь комитета ВЛКСМ казанского филиала ВГИФК. С 1983 по 1987 г. был заведующим отделом спортивной и оборонно-массовой работы казанского городского комитета ВЛКСМ.
В 1990-1991 гг. - ассистент кафедры педагогики Казанского государственного педагогического института, затем с марта по декабрь 1991 г. - заместитель директора Фонда сохранения и развития татарского языка и культуры.
В 1991-1997 гг. занимался предпринимательской деятельностью, но затем вернулся в преподавание, в 1997-2001 гг. - был старшим преподавателем казанского филиала Современного гуманитарного института.
В 2001-2006 гг. - советник президента Российской общественной организации инвалидов Вооруженных сил, органов внутренних дел и органов государственной безопасности.
В августе 2006 г. стал председателем комитета татарстанского отделения политической партии "Патриоты России".
В 2007 и 2011 гг. баллотировался в Государственную думу РФ V и VI созывов от "Патриотов России". В 2007 г. был номером два в татарстанской региональной группе партийного федерального списка, в 2011 г. - первым в региональной группе. Оба раза партия не преодолела избирательный барьер.
В 2009 г. также неудачно баллотировался по партийному списку "Патриотов России" в Госсовет Республики Татарстан, а в 2010 г. - в Городскую думу Казани.
В 2013-2014 гг. был членом Центральной избирательной комиссии Республики Татарстан с правом решающего голоса.
В 2014 г. ушел из "Патриотов России", возглавил региональный исполком Общероссийского общественного движения "Народный фронт "За Россию" ("Общероссийский народный фронт").
В 2016-2021 гг. - депутат Государственной думы РФ VII созыва. 18 сентября 2016 г. избран по списку партии "Единая Россия" (девятый номер в региональной группе №13, Республика Татарстан). Вошел в партийную фракцию.