Родился 12 июня 1910 года в г.Глухов Черниговской губернии (Сумской области) в семье портного. В 1928 году окончив Астраханскую школу 2 ступени с педагогическим уклоном, работал учителем в школе 1 ступени в с.Тамбовка Харабалинского района Астраханского округа. В 1931 году являлся зав. районо (Гороно) г.Свердловска. В 1932-1933гг. призван на действительную службу в РККА г.Челябинска (танковый батальон). В 1933-1935гг. учился на историческом факультете Свердловского педагогического института.
В конце 1935 году был направлен в Казань на годичные курсы командного состава бронетанковых войск. В 1936-1938гг. служил: командиром танкового взвода учебного батальона, инструктором политотдела механизированной бригады Белорусского особого военного округа. В 1938-1940г.г. - начальник Окружного дома партийного образования Политуправления Белорусского округа. В 1940-1941гг. обучался в Высшем военно-педагогическом институте (г. Калинин).
Субич А.Г. участник Великой Отечественной войны. В 1941 году - инструктор политотдела 228-й стрелковой дивизии. В 1942-1946гг. - инспектор политотделов 52-й и 8-й механизированной армии Волховского, 1-го и 2-го Украинского, Степного фронтов и Прикарпатского военного округа. В 1944-1945 гг. в составе действующей армии освобождал Румынию, Польшу, Чехословакию.
В 1947-1950 гг. заочно окончил исторический факультет Чкаловского педагогического института. В 1950-1956 гг. назначен начальником социальноэкономического цикла Зенитно-прожекторного училища войск ПВО в г. Казани. В 1962-1970гг. работал в Казанском СХИ ассистентом, и.о. доцента кафедры истории КПСС, выступал с лекциями по линии общества «Знание».
Награды: ордена Красного Знамени, Красной Звезды, Отечественной войны I-й и II-й степени, юбилейные медали