Jugó en Tigre, Sportivo Italiano, y en varios clubes de Europa.
Comenzó su carrera en 1994 en Nueva Chicago, en ese entonces en la Primera B Nacional, donde jugó 79 partidos convirtiendo 16 goles.
En 1998 empezó su aventura europea, pasando por Slovan Liberec, Sparta Praga, Salernitana, Nocerina, Tivoli, Ravenna y Pro Sesto.
[1] Luego el subcampeonato en el Apertura 2007 siendo uno de los goleadores del equipo en dicho certamen con 10 goles.
En el primer semestre del 2014 llegó a San Lorenzo de Alem de Catamarca para jugar el Torneo Argentino B siendo histórico para el club al llegar a las semifinales quedando eliminado por Deportivo Madryn.