Армейскую службу проходил в выступавших во второй лиге чемпионата СССР ташкентском СКА-РШВСМ (1989; 28 матчей - 1 гол) и киевском СКА (1990-91; 76-3). Затем играл в чемпионате Украины за винницкую «Ниву» (1992-1994; 72-6) и одесский «Черноморец» (1994-1995; 33).
С 1996 года выступает в чемпионате России. В «Зенит» был приглашен из сочинской «Жемчужины» (1997 год). Отыграв за наш клуб 5 сезонов, перешел в «Сатурн-REN TV» (Московская область), где провел еще два года. В 2004 году вновь стал игроком «Зенита». Является одним из самым возрастных футболистов клуба за всю его историю, а также автором самых возрастных голов в истории "Зенита" (30.07.2006 в ворота московского "Динамо") и в истории выступления советских/российских клубов в еврокубках (01.12.2005 в ворота "Бешикташа").
Выступал за сборные России (2 товарищеских матча) и Украины (4-2).
Серебряный призёр чемпионатов Украины (1994/95, 1995/96).
Обладатель Кубка России 1999 года.
Бронзовый призёр чемпионата России 2001 года.
Женат, воспитывает двоих детей. Семью Александра составляют жена Светлана, сын Алексей и дочь Анастасия.
Официальных матчей за "Зенит" - 234, забил голов - 29. Матчей за "Зенит" в Высшем Дивизионе/Премьер-Лиге - 184, забил голов - 23. Всего в Высшем Дивизионе/Премьер-Лиге - 266, забил голов - 32. За фарм-клуб "Зенита" провел матчей - 2.