Стебунов Иван Сергеевич родился 9 ноября 1981 года в городе Павловск Алтайского края.
Учился в школе №29 города Новосибирска. Одновременно со школой играл в Новосибирском академическом молодёжном театре "Глобус" во всех спектаклях, где требовались дети: "Алладин", "Щелкунчик", "Синяя птица", "Старая страя сказка" и т. д.
До четырнадцати лет занимался греко-римской борьбой, неоднократно становился призёром различных соревнованиий - занял первое место на кубке Карелина среди юниоров. Но после перелома позвоночника со спортом было покончено.
Мама Ольга Михайловна - заслуженная артистка России, актриса театра "Глобус", отец - предприниматель. Старшая сестра Алёна - актриса Московского театра юного зрителя.
После окончания девятого класса Иван поступает в Новосибирское театральное училище, откуда через два года был отчислен за драку. После поступает в Санкт-Петербургскую академию театрального искусства. На третьем курсе сыграл свою первую роль в немецкой картине "Пираты Эдельвейса".
С 2006 года актёр театра «Современник».
7 июня 2008 года женился на актрисе Марине Александровой (в Грибоедовском ЗАГСе г. Москвы). Развёлся в апреле 2010.