Durante su carrera ha jugado en equipos de Suiza, Israel, Alemania, Chipre y en su país natal Argentina, además de ser internacional absoluto con la camiseta del seleccionado israelí.