Родился в городе Энгельс Саратовской области. Потомственный военный. Капитан второго ранга[2]. Отслужил в ВМФ СССР, после чего в 1973 году поступил на факультет журналистики в Львовское высшее военно-политическое училище. После знакомства с Сергеем Аполинарьевичем Герасимовым поступает и впоследствии заканчивает сценарный факультет ВГИКа, (в 1981 г.), а затем и режиссёрский факультет (в 1987 г.) Работая в советской киноиндустрии, сделал успешную карьеру – от редактора до художественного руководителя – заместителя начальника Киностудии Министерства обороны СССР. В период с 1994 г. по 1996 г. преподавал в Московском Государственном институте Культуры. Иван Соловов снимает преимущественно военно-патриотическое кино. Любимые жанры: драма, мелодрама, комедия. Женат, имеет троих детей.