Hizo las inferiores y debutó en el Club Rivadavia de Lincoln desde el 2003 hasta el año 2007.
En 2011 fichó por el Club Deportivo O'Higgins de la Primera División de Chile, donde se convirtió en figura y titular indiscutido, conformando una gran delantera junto al chileno Juan Gonzalo Lorca y a su compatriota Enzo Gutiérrez.
En 2012, con la llegada del nuevo DT Eduardo Berizzo perdió la titularidad.
En total disputó 40 partidos y anotó 7 goles en el equipo chileno.
Luego de seis meses, decidió volver a Argentina para jugar en el Club Deportivo Morón, de la Primera B, tercera categoría del fútbol argentino, donde disputó diez encuentros adquiriendo mayor continuidad que la que venía teniendo.