Riojano, debutó en Ferro en 2009. Jugó 87 partidos y convirtió 17 goles, hasta que en 2013 se fue a Lanús. Tuvo un paso fugaz por Independiente y jugó 3 temporadas en Malasia