In August 2018, he joined Norwegian side Sogndal from Jamba Football Academy in Nigeria.[2] He made his debut for the club on 28 August 2018.[3] He missed much of the 2020 season due to injury. His contract with Sogndal expired at the end of the 2021 season.[4] He ended the season with 10 goals in 28 games.[3] On 2 December 2021, he signed a three-year contract with Lillestrøm.[5] He made his competitive debut in the cup, scoring against Nardo; and then his Eliteserien debut on 2 April 2022 against HamKam, scoring one of the goals in a 2–2 draw.[3] In August 2023, he joined Ligue 1 club Montpellier.[6]