Военный и общественный деятель Леонид Ивашов родился 31 августа 1943 года в Кызыл-Аскерском районе Киргизии. Окончил Ташкентское высшее общевойсковое командное училище, позднее — Военную академию имени Фрунзе. Имеет степень доктора исторических наук, является профессором и преподавателем МГИМО и МГЛУ.
В начале карьеры Ивашов служил в Германии, участвовал во вводе советских войск в Чехословакию в 1968-м. После академии стал заместителем командира полка в Таманской дивизии. С середины 70-х Ивашов года служил в центральном аппарате Министерства обороны СССР, в 1987 году занял пост начальник управления делами Минобороны. В 1992-1996 годах был секретарем Совета министров обороны государств СНГ, с 1996-го по 2001-й — начальником Главного управления международного военного сотрудничества российского военного ведомства. Вышел в отставку в звании генерал-полковника в возрасте 58 лет.
В 2011 году Ивашов объявил о намерении участвовать в президентских выборах, но не был зарегистрирован ЦИК.
Леонид Ивашов известен как специалист в области геополитики, конфликтологии, международных отношений и военной истории. Он часто выступает в качестве эксперта в СМИ. Является президентом негосударственной Академии геополитических проблем и входит в экспертный совет аналитического журнала «Геополитика».