Cresciuto nel settore giovanile dell'Hapoel Tel Aviv, ha esordito in prima squadra il 10 maggio 2014 disputando l'incontro di Ligat ha'Al perso 1-2 contro l'Hapoel Be'er Sheva.
Il 14 gennaio 2024, dopo aver segnato un gol nella partita tra l'Antalyaspor e il Trabzonspor, ha festeggiato mostrando la scritta "100 giorni, 7-10" su una fascia al polso, riferendosi agli ostaggi israeliani tenuti da Hamas durante l'omonimo conflitto. Subito dopo la partita è stato arrestato dalle autorità turche e il giorno successivo, dopo essere stato detenuto durante la notte, è comparso in tribunale accusato di incitamento all'odio. L'Antalyaspor per questa condotta successivamente ha rescisso il suo contratto.[1][2][3]