Родился в Киеве, мать — украинка, отец — нигериец[1]. Футболом начал заниматься в столичном клубе «Смена-Оболонь», а в 11-летнем возрасте перешёл в ДЮФШ «Динамо».
В преддверии старта сезона 2019/20 подписал контракт с «Оболонью», однако был отправлен набираться опыта во вторую команду клуба. Дебютировал за «Оболонь-2» 27 июля 2019 года в победном (1:0) выездном поединке 1-го тура группы А Второй лиги против вышгородского «Диназа». Алекс вышел на поле на 82-й минуте, заменив Владислава Ульянченко[2].
В январе 2022 года стал игроком харьковского «Металлиста»[3].