Иван Семенович Ровдо родился 13 июня 1953 года в городе Мядель Минской области. Учился в Мядельской средней школе. В 1970 году поступил на филологический факультет Белорусского государственного университета им. В. И. Ленина, который окончил в 1975 году по специальности «Русский язык и литература». С этого времени работает преподавателем кафедры русского языка: читает лекции и ведет практические занятия как у белорусских, так и у иностранных студентов.
В 1980 году защитил кандидатскую диссертацию по теме «Межъязыковая омонимия в условиях русско-белорусского и белорусско-русского билингвизма», научный руководитель — профессор П. П. Шуба.
В 1996 году защитил докторскую диссертацию «Лексічныя лакуны і сродкі іх кампенсаціі (супастаўляльнае сістэмна-функцыянальнае даследаванне беларускай і рускай моў)», после чего был назначен на должность заместителя декана филологического факультета БГУ по научной работе и международным связям. В 1997 году избран на должность профессора кафедры русского языка, а в 1999 — на должность заведующего кафедрой русского языка.
29 ноября 2002 года в Белорусском государственном университете состоялось торжественное вступление Ивана Семеновича в должность декана филологического факультета.