Ogbeta joined
Manchester City at the age of ten. On 25 January 2021, Ogbeta signed for
League One side
Shrewsbury Town on an 18-month deal. He made his debut for
The Shrews on 30 January, starting in a 2–0 win at home to
Peterborough United. On 31 January 2022, Ogbeta joined
EFL Championship side
Swansea City on a two-and-a-half-year contract, for an undisclosed fee. After getting limited game time with Swansea, on 13 January 2023 he joined League One side
Peterborough United on loan until the end of the season. He scored his first Peterborough goal on 25 March 2023 in a 2–0 win over Derby County. He moved on loan to
Bolton Wanderers in January 2024. He scored on his debut, in a 4–1 away win at Carlisle. He was released by Swansea at the end of the 2023–24 season, and signed for
Plymouth Argyle with effect from 1 July 2024. He scored his first goal for Plymouth on 25 January 2025, a last-minute equaliser in a 2–2 draw at Sunderland. On 26 June 2025, he joined
Barnsley on loan for the 2025–26 season. He was released by Plymouth at the end of the 2025–26 season. ==International career==