In August 2020, Okechukwu signed a permanent contract with İstanbul Başakşehir.[7] In July 2021 he moved on loan to Sivasspor.[8] He moved on loan to Yeni Malatyaspor in January 2022.[1]
Okechukwu made his international debut for the Nigeria national team in 2016,[2] and he was selected by Nigeria for their 35-man provisional squad for the 2016 Summer Olympics.[11]