Иван Мордовин родился 6 сентября 1980 года в городе Барнаул, Алтайский край. Со студенческих лет активно начал заниматься общественной и политической деятельностью. В 2002 году, окончил юридический факультет Алтайского государственного университета. Трудовую деятельность, начал в Региональном исполнительном комитете политической Партии «Единая Россия».
В 2004 году, перешел на работу в Администрацию Алтайского края, где занимался формированием кадрового резерва, принимал непосредственное участие в подготовке краевой программы по проведению административной реформы в регионе.
Затем, в 2006 году, опытный управленец возглавил Алтайское региональное отделение ВОО «Молодая Гвардия Единой России». В том же году, вошел в состав Общественного совета по вопросам молодежной политики при Губернаторе Алтайского края.
Позднее, избирался депутатом ЗСАК V созыва, а с 2012 года, являлся депутатом Барнаульской городской Думы, где работал в качестве заместителя председателя комитета по законности и местному самоуправлению на постоянной основе.
Впоследствии, 18 сентября 2016 года, Мордовин Иван Иванович избран депутатом Законодательного Собрания Алтайского Края VII созыва по краевому списку отделения политической партии «Единая Россия». Параллельно, является заместителем председателя комитета по местному самоуправлению.
Женат. Воспитывает сына.