Александър Йорданов завършва Българска филология във Висшия педагогически институт в Шумен през 1976 г. Работи като журналист и литературен критик на свободна практика (1976-1979). Аспирант (днес - докторант) (1979-1982), литературен сътрудник (1982), научен сътрудник I степен (1986), доцент (2010- ) в Института за литература при БАН.
Доктор с дисертация на тема "Литературната критика на българския модернизъм (Димо Кьорчев, Иван Радославов, Гео Милев)" (1985).
Председател на 36 Народно събрание (1992-1994). Председател на парламентарната група на СДС в 36 Народно събрание. Народен представител в 7 Велико народно събрание (1990-1991), в XXXVII и XXXVIII народно събрание от СДС. Председател (1991-1994) на Комисията по външна политика на 36-то НС. Председател на Радикалдемократическата партия в България (1993 - 2000). Заместник-председател на СДС (1991 - 1993). Член на Националния изпълнителен съвет на СДС (2007). Член на Националния съвет на СДС.
Депутат в Европейския парламент от Съюза на демократичните сили (2019-).
Главен редактор на седмичника за политика и култура "Век 21" (1990 - 1998).
Извънреден и пълномощен посланик:
- в Полша със седалище във Варшава (1998-2001) - и едновременно в Литва, Латвия и Естония (1999 - 2001),
- в Република Македония (2001 - 2005).
Ръководител на Департамент "Обществени и хуманитарни науки" в Европейския политехнически университет в Перник (2010-2011).
Почетен председател на Национално движение "България си ти!".
Главен редактор на седмичника за политика, общество и култура "Демокрация" (2013). Главен редактор на "Век 21 прес", електронно издание за общество, политика и култура (2015- )