Jugó para Platense hasta el año 2002, cuando fue traspasado a Acassuso.
En 2003, volvió a Platense y en 2004 inició su segunda etapa en Acassuso.
Sus buenas actuaciones en aquel club hicieron que varios equipos se disputen su continuidad.
En 2008 arribó a Unión Maracaibo, club con el que disputó la Copa Sudamericana 2008.
A mediados de 2012, se dio a conocer que no iba a continuar en Trujillanos[1] y retornó al fútbol argentino al ser contratado por Estudiantes de Buenos Aires.