Iroegbu, dessen Eltern aus Nigeria in die USA auswanderten, wuchs als zweiter von drei Söhnen auf.[1] Er begann das Basketballspielen auf seiner High School in seinem Heimatort Elk Grove, wo er der erste Freshman wurde, der im Auswahlteam spielt. Nach zwei Jahren wurde er auf die Oak Hill Academy transferiert, die auch bereits von NBA-Star Kevin Durant besucht wurde. Mit den Warriors wurde Iroegbu 2012 nationaler Meister.[2] Nach Abschluss seiner High-School-Ausbildung wechselte er an die Washington State University.[3] Dort spielte er jedes Spiel seiner Mannschaft und belegte am Ende seiner College-Zeit den 13. Platz für die meisten Assists (263) und den 18. Platz für die meisten Assists pro Spiel (2.828) in der internen Cougars Rangliste.
Beim NBA-Draft 2017 wurde er nicht gewählt. Er spielte 2017 ein Spiel für die Los Angeles Clippers[4] und spielte danach eine Saison für ihr G-League-Team, die Agua Caliente Clippers. Im August 2018 wurde der Wechsel Iroegbus zu Science City Jena in die Basketball-Bundesliga bekannt gegeben, nachdem sein Agent den Wechsel bereits im Juli verkündete.[5] Nach zehn Niederlagen am Stück entschieden sich Verein und Iroegbu im Februar 2019 für eine Vertragsauflösung. Er wechselte daraufhin in die litauische Liga (LKL) zu Lietkabelis Panevėžys.[6] Mit seiner Mannschaft erreichte er den dritten Platz im Pokal sowie den vierten Platz in der LKL. Nach Saisonende wurde bekannt, dass er zurück in die G-League wechseln werde. Er wurde von den Agua Caliente Clippers, denen er als returning player automatisch zugeordnet war, an Capital City Go-Go getauscht.[7] Im Dezember 2020 unterschrieb Iroegbu einen Probevertrag beim Bundesligisten Rasta Vechta,[8] der im Januar 2021 jedoch nicht verlängert wurde. Er stand in vier Partien für die Niedersachsen auf dem Platz.[9] Im März schloss er sich Rouen Métropole Basket in der zweithöchsten französischen Spielklasse LNB ProB an.[10]
Iroegbu wurde zum ersten Mal 2017 in das Team der D'Tigers berufen. Er kam in allen sechs Partien der AfroBasket zum Einsatz und belegte mit der Mannschaft den zweiten Platz. Er wurde nach dem Turnier zusammen mit seinem Teamkollegen Ike Diogu ins All-Tournament-Team berufen.[11] Er wurde in den endgültigen Kader für die Weltmeisterschaft 2019 berufen.[12] Er kam in allen fünf Spielen seiner Mannschaft, die am Ende den 17. Platz belegte, zum Einsatz.[13]