Il centro svizzero ha giocato la scorsa stagione con i Lugano Tigers, club in cui è stato formato dopo aver iniziato la sua carriera nel basket nel club Vedeggio. La scorsa stagione ha disputato solo sei partite in SBL a causa di un infortunio.
Omar è anche un nazionale junior svizzero. Ha già partecipato a due campionati europei con le squadre nazionali U18 e U20. Fa anche parte della squadra nazionale U20 che parteciperà da venerdì al FIBA U20 EuroBasket Division B a Pitesti.