Иванов родился в 1976 году. В 1998 году окончил историко-юридический факультет Якутского государственного университета имени М.К. Аммосова по специальности «Юриспруденция», в 2008 году — Дальневосточную академию государственной службы по специальности «Государственное и муниципальное управление».
1999-2000 гг. — старший сержант Вооруженных сил РФ.
2000-2002 гг. — ведущий специалист министерства по делам народов и федеративным отношениям Республики Саха (Якутия).
2002-2012 гг. — главный специалист, старший референт государственно-правового управления государственного собрания Ил Тумэн Республики Саха (Якутия).
2012-2018 гг. — начальник правового департамента окружной администрации Якутска.
2018 г. — и.о. руководителя департамента по государственно-правовым вопросам администрации главы и правительства Республики Саха (Якутия).
С 2018 г. — первый заместитель руководителя администрации главы и правительства Республики Саха (Якутия).