Али Ахмедов родился 27 января 1953 года в селе Дара Басаркечарского района Армянской ССР. Окончил исторический факультет Московского государственного историко-архивного института. С 1975 года работал главным научным сотрудником главного архивного управления, затем директором центрального научного архива НАНА. С 1980 года работал в Азербайджанском государственном университете лаборантом, преподавателем, старшим преподавателем, доцентом, заведующим кафедрой. В 1999?2000 годах был главой исполнительного комитета Хатаинского района города Баку.
В 1999 году на первом съезде партии «Ени Азербайджан» («Новый Азербайджан») был избран исполнительным секретарем. 26 марта 2005 года Али Ахмедов был избран заместителем председателя партии «Ени Азербайджан». Был депутатом второго созыва Милли Меджлиса Азербайджана.
6 ноября 2005 года был избран депутатом Милли Меджлиса Азербайджанской республики от первого избирательного округа № 19 Наримановского района Баку.
Является руководителем рабочей группы по азербайджано-китайским межпарламентским связям.
Али Ахмедов — кандидат философских наук, доцент кафедры социологии и политологии Бакинского государственного университета.
Семейное положение: женат, двое детей.