Juega como mediocampista ofensivo y su primer equipo fue Banfield.
[1] En Banfield, el club que lo hizo debutar en la profesionalidad, ha tenido 56 apariciones (sólo 12 de titular) y ha anotado 5 goles.
A mediados de 2013, luego de una temporada en el fútbol rumano, regresa al país y se incorpora a Unión de Santa Fe.
Sin embargo, su rendimiento fue bajo, por lo cual a mitad de torneo rescindió su contrato de común acuerdo con el club.
[4] En el segundo semestre del 2010, es cedido a AEL Limassol de Chipre por un año, donde juega solamente 4 partidos en todo el año y ninguno de titular.