Генерал-полковник Колмаков Александр Петрович родился 31 июля 1955 г. в г. Калининграде Московской области. В 1976 г. окончил Рязанское высшее воздушно-десантное командное училище имени Ленинского комсомола.
По окончании училища был назначен командиром взвода 357-го гвардейского парашютно-десантного полка. Был заместителем командира и командиром роты. С декабря 1979-го по декабрь 1981 г. проходил службу в составе Ограниченного контингента советских войск в Афганистане, где был назначен начальником штаба батальона 357 гвардейского парашютно-десантного полка.
С декабря 1981-го по август 1982 г. — начальник штаба батальона 301-го учебного парашютно-десантного полка.
В 1985 г. с отличием окончил Военную академию имени М.В. Фрунзе и был назначен командиром батальона 108-го гвардейского парашютно-десантного полка, с августа 1985 г. — заместитель командира, а с сентября 1986-го по октябрь 1989 г. — командир 300-го гвардейского парашютно-десантного полка.
С октября 1989-го по февраль 1991 г. — заместитель командира 98-й гвардейской воздушно-десантной дивизии, а с февраля 1991-го по август 1993 г. — командир 106-й гвардейской воздушно-десантной дивизии.
В 1995 г. окончил Военную академию Генерального штаба Вооруженных Сил Российской Федерации и был назначен первым заместителем командующего армией. С 1998 г. — командующий армией, с 2000 г. — заместитель командующего войсками Дальневосточного военного округа. С 2003 по 2007 г. – командующий Воздушно-десантными войсками.
С 2007 по 2010 г. — первый заместитель Министра обороны Российской Федерации. Уволен в запас в 2010 г.
Награжден орденами «За заслуги перед Отечеством» 4-й степени, «За военные заслуги», «За службу Родине в Вооруженных Силах СССР» 2-й и 3-й степени, медалями.
17 декабря 2014 г. на III съезде ДОСААФ России избран председателем организации.