Der Schweizer Forward spielte letzte Saison bei den Lugano Tigers, einem Verein, bei dem er ausgebildet wurde, nachdem er seine Basketballkarriere beim Club Vedeggio begonnen hatte. In der vergangenen Saison bestritt er aufgrund einer Verletzung nur sechs Spiele in der SBL.
Omar ist auch Schweizer Junioren-Nationalspieler. Er hat bereits an zwei Europameisterschaften mit den U18- und U20-Nationalmannschaften teilgenommen. Ausserdem gehört er zur U20-Nationalmannschaft, die ab Freitag an der FIBA U20 EuroBasket Division B in Pitesti teilnehmen wird.