Родился 13 сентября 1952 года в с. Бурное Джувалинского р-на Джамбульской области Казахской ССР в семье служащих, русский. Отец, Иванов Геннадий Иванович, 1928 года рождения, русский, работал в Самарском государственном педуниверситете, доцент, зав. кафедрой валеологии. Моя мать, Иванова Евгения Леонтьевна, 1930 года рождения, украинка, сейчас на пенсии. Брат Константин 1955 года рождения, работает в строительной фирме г. Самары.
В 1968 г. переехал жить в Куйбышев, где окончил СШ № 76. В 1969 году поступил в Куйбышевский авиационный институт. С 1976 по 1980 год работал на Куйбышевском моторостроительном производственном объединении мастером и начальником участка. С 1981 по 1985 год работал в НИИ технологии машиностроения. С 1985 по 1988 год работал старшим научным сотрудником Куйбышевского пединститута, в Научно-исследовательской лаборатории «Здоровье». Продолжаю работать там старшим преподавателем кафедры валеологии.
В 1988 году приехал в с. Ореховка Луганской области.
Работал руководителем Научно-внедренческого центра «Здоровье». С 1997 года работаю руководителем Гуманитарного центра Ивановых.
Женат, имею двоих детей. Жена – Иванова Антонина Андреевна, 1947 года рождения, украинка. Дочери – Татьяна, 1978 г.р. и Елена – 1984 г.р. от первого брака.
Член Коммунистической партии (КПСС-КПУ) с 1978 года.
Автор книг в серии «Система Порфирия Иванова»: «Идея Жизни»