He first played for the Toronto Argonauts for three seasons and was a member of the 105th Grey Cup championship team.
Onyeka played U Sports football with the Wilfrid Laurier Golden Hawks.
He was selected as an All-Canadian in his Senior year after leading the Golden Hawks to a Yates Cup.
[6] He played in two games for the team and spent time on the practice roster before being released on October 4, 2021.
[8] Onyeka signed with the Edmonton Elks to open free agency on February 8, 2022 to a three-year contract.