En 2012 se transfirió a la Universidad del Sur de California, siendo incorporado a los USC Trojans,[2] equipo que también militaba en la División I de la NCAA pero en la Pac-12 Conference.
De todos modos actuó luego en la NBA Summer League como parte de los Houston Rockets.
[3] Pese a recibir ofertas de diversos clubes europeos, decidió retornar a su país y fichar con el Gezira.
Aunque se convirtió en un jugador emblemático de ese club (especialmente luego de haber sido parte del plantel que en 2017 conquistó el título del campeonato de la máxima categoría egipcia), en 2020 lo dejó para fichar con el Al Ahly.
Con la selección absoluta jugó, entre otros torneos, en dos ediciones del Afrobasket (2015 y 2021).