El jugador formado en All Boys tuvo un paso por la máxima liga de Holanda, la Eridivisie, con el club DeGraafschap en el que no tuvo un buen paso siendo cedido al equipo FC Zwolle (segunda división). Posterior a eso, el delantero regresaría al club argentino donde estuvo una temporada. Luego, llegó al Gimnástic de Tarragona (Segunda B de España) y se mantuvo por seis meses.
Su paso por el fútbol europeo terminó cuando firmó por el Blooming, donde firmó su mejor temporada al marcar 8 goles en 15 partidos en la primera división del fútbol boliviano. Su último equipo fue el Oriente Petrolero, conjunto con el que disputó 13 encuentros y no anotó goles.