Иван Георгиев Иванов е роден на 16 декември 1951 г. в Асеновград, България. Завършва актьорско майсторство в НАТФИЗ, София, България в класа на проф. Димитрина Гюрова. Иван Иванов играе на сцените на Младежкия театър и Театъра на Българската армия до 1983 г. Филмът "Всичко е любов" е филмът, след който актьорът Иван Иванов се превърна в секс символ на българското кино. Освен Радо от "Всичко е любов", той е Асен в "Лавина" (1982); Вас / Кристо в "Комбина" (1982) и Траян в "Мярка за неотклонение" (1983). Снимал се е във филми на режисьори като Борислав Шаралиев ("Борис I", 1985), Зако Хеския ("Нощ с белите коне", 1985), Иван Андонов ("Мечтатели", 1987) и др. След телевизионния сериал "Гори, гори светлина" (1994) актьорът издава първата си книга с разкази и стихове - "Този живот, онзи живот". Следват още две – „Отговор“ и „Седем часа разлика“. В първите години на 21 век Иванов се занимава с дублаж на филми и сериали. В БНТ се озвучава в минисериала "Масада", във филмите "Клетниците" (в ролята на Жан-Пол Белмондо), "Любов в облаците" (в ролята на Киану Рийвс) и др.; за bTV озвучава ролята на Тим Дейли в сериала "Беглецът". Женен е за Петя Силянова. Иван Иванов и Петя имат син - Стефан по-известен с рап псевдонима си Wosh MC, както и големият син - Георги, който се е ръководил като столичен адвокат (съдия).