В 1996 году Иван Паршин окончил Санкт-Петербургскую государственную академию театрального искусства (курс Дмитрия Астрахана).
С 1995 года он - актер Академического театра драмы им. А.С. Пушкина (Александринский театр).
Иван Паршин принимал участие в DVD-проекте "Сказы П.П. Бажова" - "Каменный цветок" и "Малахитовая шкатулка" (2002).
Актер дебютировал в кино ещё в 1985 году, но активно сниматься начал с 1999 года. Большую популярность принесла ему роль Бориса Тарасова в сериале «Морские дьяволы 1, 2, 3, 4».