Родился 23 февраля 1906 года в д. Дубровка Крупского района Минской области в крестьянской семье. До войны работал в колхозе. С июля 1941 года на фронте. Был ранен,попал в плен, из которого вскоре бежал. Сражался в партизанском отряде на территории Беларуси.
После освобождения Белоруссии летом 1944 года снова на фронте, сражался на 1-м Прибалтийском фронте в качестве пулемётчика. Особенно отличился младший сержант Портянко А. А. в боях в Восточной Прусии 29 января 1945 года участвовал в переправе через залив Куриш Нерунг отразил 6 вражеских контратак. Когда подразделение полка попало в окружение Портянко А. А. обошёл противника с фланга и открыл по нему огонь из пулемёта. В этом бою он погиб. Звание Героя Советского Союза присвоено 19 апреля 1945 года.