Родился 12 марта 1972 года. В 1995 году окончил Сибирский автомобильно-дорожный институт. Тогда же начал работать пресс-секретарь департамента транспорта администрации города Омск.
В 2016 году баллотировался в депутаты ЗакСобрания Омской области по округу и по списку, в обоих случаях получил отказ в регистрации. В 2017 году был избран депутатом Городского совета Омска от партии «Родина». В 2021 году был избран депутатом областного ЗакСобрания от «Коммунистов России».
Работает ведущим программ в АО «Государственная телерадиокомпания — Омск».
В ноябре 2022 года заявил о намерении участвовать в выборах главы Омской области от партии «Коммунисты России».
В начале января 2023 года СМИ сообщили о том, что Казанин выразил готовность стать одним из кандидатов на выборах губернатора Омской области. 20 июня 2023 года избирком принял его документы на регистрацию кандидатом в главы региона.