Latem 2024 przeniósł się do Francji, podpisując kontrakt z Auxerre, gdzie zadebiutował 18 sierpnia w wygranym meczu z OGC Nice (2:1). Pierwszą bramkę w Ligue 1 (a zarazem jedyną), strzelił 14 grudnia w zremisowanym meczu przeciwko RC Lens (2:2). W sezonie 2024/2025 rozegrał w Ligue 1 20 meczów i strzelił jednego gola, a na początku sezonu 2025/2026 wystąpił w dwóch pierwszych kolejkach ligowych Auxerre.

29 sierpnia 2025 został piłkarzem Cardiff City, podpisując czteroletni kontrakt. Zadebiutował w barwach klubu 16 września 2025 w meczu EFL Trophy z Exeter City (0:1). Pierwszy występ ligowy dla Cardiff zanotował 20 września 2025 w spotkaniu z Bradford City (1:3).

4 października 2025 wystąpił w wygranym 4:3 meczu ligowym z Leyton Orient.

2 grudnia 2025 doznał zwichnięcia palca u stopy w meczu EFL Trophy z AFC Wimbledon (1:5), co wykluczyło go z gry na kilka tygodni.

W sezonie 2025/2026 (do 18 kwietnia 2026) rozegrał w lidze 17 meczów w barwach Cardiff, nie zdobywając bramki.

Kariera reprezentacyjna W listopadzie 2024 zadebiutował w seniorskiej reprezentacji Nigerii w meczu eliminacji Pucharu Narodów Afryki przeciwko Beninowi (1:1), rozegranym 14 listopada 2024.