Генерал-полковник. Возглавляет Академию Геополитический Проблем, профессор МГИМО и Московского государственного лингвистического университете.
В 1964 окончил Ташкентское высшее общевойсковое командное училище, в 1974 — Военную академию им. Фрунзе.
С 1976 — служил в центральном аппарате Минобороны СССР, был начальником секретариата Миниобороны. Стал кандидатом исторических наук.
С 1987 года — начальник управделами Минобороны СССР.
В 1992—1996 годах — секретарь Совета министров обороны стран СНГ, в 1996—2001 — начальник главного управления международного военного сотрудничества Минобороны РФ.
В 1999 году защитил докторскую диссертацию «Эволюция геополитического развития России».
С августа 1999 года — начальник штаба по координации военного сотрудничества стран СНГ.
Является противником расширения НАТО на восток.
С осени 1996 года был глубоко вовлечен в ситуацию в Косове. Неоднократно встречался с Президентом СРЮ С.Милошевичем.
В 1998 году возглавлял специальный аналитический центр.
Летом 1999 года по инициативе Ивашова российский миротворческий батальон занял аэродром в Косово.
В июне 2001 года генерал Ивашов ушёл в запас до истечения срока контракта.
В 2002 году основал и возглавил Военно-державный союз России. Член Высшего офицерского совета России.
В ноябре 2006 года избран председателем «Союза Русского Народа».
С 2008 года — член Экспертного совета и постоянный автор международного аналитического журнала «Геополитика».
6 декабря 2011 года рядом нционально-патриотических организаций был выдвинут кандидатом на должность президента России, но ЦИК отказало в регистрации под надуманным предлогом.
Возглавляет Академию Геополитический Проблем, профессор МГИМО и Московского государственного лингвистического университете.
Член Союза писателей России. Постоянный автор газеты «Завтра». Пишет стихи.