Иван Викторов Григоров е роден на 20 юни 1944 г. в с. Комощица, Монтанска област. След завършването на средното си образование работи като обикновен работник в мотокарния завод в гр. Лом и 3 години неуспешно кандидатства във ВИТИЗ „Кръстьо Сарафов“. Приет е през 1967 г. в класа на проф. Боян Дановски, специалност „Актьорско майсторство“ и завършва института през 1971 г. Актьорската му кариера преминава през драматичните театъри – Видин и Пазарджик/1973-1976/, театър „София“/1976-1984/ и Държавния сатиричен театър/1984-?/.
В Държавен драматичен театър „Владимир Трендафилов“ пристига по разпределение, веднага след дипломирането си във ВИТИЗ през 1971 г. и играе на сцената му 3 сезона до 1973 г.
Знакови в Сатиричния театър са ролите му в пиесите – „Ромео и Жулиета“ /Лоренцо/, „Януари“ /Сусо/, „Човекоядката“ /Шишман/, „Максималистът“/дърводелец/ и др. Има запомнящи се роли и в телевизионния театър“.
Иван Григоров има над 70 роли в игрални и телевизионни филми, като първата е още от студенските му години през 1969 г. във филма „Златната ряпа“, а последният е серийния телевизионен филм „Столичани в повече“ през 2011 г.
Той е автор и на сборника с хумористични разкази „Глупост след глупост“ /1992/ и на стихосбирката „Слънчево момиче“ /1995/, както и на публикации в периодичния печат. Неиздадена остава последната му книга „Простотия връз простотия“.
Умира на 4 юли 2013 г. в София.