Armstrong Oko-Flex trat bereits als Elfjähriger der Nachwuchsabteilung des FC Arsenal bei, wo er den Grossteil seiner fussballerischen Ausbildung genoss. Fünf Jahre später wechselte er in die Jugendabteilung von Celtic Glasgow. Dort debütierte er im Januar 2021 in der ersten Mannschaft und kam zu insgesamt zwei Einsätzen in der Scottish Premiership.
Spielte zuletzt bei West Ham United
Zuletzt stand Armstrong Oko-Flex zwei Jahre bei West Ham United unter Vertrag, wobei er in der Vorrunde der letzten Saison auf Leihbasis bei Swansea City spielte. Für die U21 von West Ham United schoss er in 35 Spielen gesamthaft 14 Tore. Im vergangenen Juni bestritt er zudem seine ersten beiden Länderspiele für die irische U21-Nationalmannschaft.
Armstrong Oko-Flex gilt als kräftiger, dynamischer und dribbelstarker Flügelspieler, der in der Offensive auf verschiedenen Positionen eingesetzt werden kann. Er wird beim FC Zürich mit der Rückennummer 22 auflaufen.