В 2005 году Иван дебютировал в большом кино, снявшись в роли Влада Бойцова в музыкальной драме “Попса”. В 2007-м он сыграл священника в фильме “Ванечка”, а еще через год — Олега в драме “Девочка”. В тот же период на экранах появился моментально полюбившийся широкой публике сериал “Цыганочка с выходом”, где Рудаков сыграл Шандора, одного из главных претендентов на сердце героини Лигиты, но, в конце концов, отвергнутого. Образ Шандора, чей мужественный магнетизм блестяще воплотил Рудаков, стал одним из самых успешных в карьере актера, покорив сердца тысяч телезрителей, а точнее – телезрительниц. На интернет-форумах поклонницы сериала до сих пор возмущаются из-за того, что красавица-героиня предпочла другого мужчину.
Одновременно со съемками цыганской эпопеи шла работа над четырехсерийным фильмом “Не отрекаются любя”, где актеру досталась роль летчика Ивана, потерпевшего авиакатастрофу вместе с товарищем Глебом и не способного из-за сильных ожогов передвигаться без помощи более удачливого друга. В 2010 году Рудаков снялся в сериалах “Вера. Надежда. Любовь” и “Единственный мужчина”, а в 2011-м — в “Двадцать лет без любви” и “Я тебя никогда не забуду”.
Сейчас Иван живет в Москве, продолжает творческую деятельность, активно занимается спортом. Особенно любит дайвинг и время от времени ездит в Австралию, где, как он сам признается, с удовольствием остался бы жить навсегда, если бы не работа, имеющая главное значение в его жизни. Свободное время Иван посвящает еще одному хобби — чтению, а также встречам с друзьями и родственниками. На личном фронте ничего серьезного пока не намечается.
В феврале 2013 состоялась премьера фильма “Ищите маму”, в котором Рудаков задействован в одной из главных ролей.