Олег Казанов родился в городе Отрадном Куйбышевской области. Окончил геологический факультет Санкт-Петербургского государственного университета, учился в аспирантуре, преподавал.
С 2006 года в Мурманской области работал в компаниях, занимающихся геологоразведкой и горным делом. В 2017 году стал главным геологом, заведующим отделением Всероссийского научно-исследовательского института минерального сырья им. Н.М.Федоровского, затем был повышен до заместителя генерального директора, а с 2020 года возглавил учреждение.