Actualmente Subcoordinador de Juveniles en Newell’s Old Boys Comenzó su carrera en River Plate, haciendo su debut absoluto en 1990.
Se mudó a Lanús en los años siguientes, pero solo permaneció una temporada después de jugar raramente.
Luego jugó para Temperley de Primera B Metropolitana en 2005; se retiró con este último en junio del 2006 a los 35 años.
Luego de retirarse, regresó a Lanús (2007) y se desempeñó como técnico en las categorías juveniles.
Desde 2014 ejerció como subcoordinador de las divisiones inferiores del Club Atlético Lanús hasta el 2019.