Jarun urodził się 10 grudnia 1983 roku w Kuwejcie. W wieku 8 lat w trakcie wojny z Irakiem przeprowadził się do Stanów Zjednoczonych. Z Kuwejtu pozostało mu zamiłowanie do piłki nożnej, stąd też wybór tej dyscypliny, mało popularnej w USA. Grywał w amerykańskich drużynach uniwersyteckich na pozycji napastnika. Rok temu przeniósł się do Floty Świnoujście i za namową trenera zmienił pozycję na środkowego obrońcę. We Flocie rozegrał 32 spotkania ligowe oraz jeden mecz w Pucharze Polski. Zdobył jednego gola w inaugurującym ten sezon meczu z Motorem Lublin.
Omar Jarun posiada podwójne obywatelstwo - amerykańskie i palestyńskie. W reprezentacji Palestyny rozegrał jeden mecz, w 2007 roku w eMŚ przeciw Singapurowi.
źródło: Pogoń Szczecin