Actualmente juega para Almagro de Primera B Nacional.
Llegó al conjunto granate en 2008 desde la Academia Duchini de Villa Constitución (cerca de Rosario) tras superar la prueba que hizo Roberto Puppo.
Se inició con Tataré Oviedo, y posteriormente pasó por las manos de Carlos Forte en el club Independencia.
Marcos Pinto el 30 de octubre de 2011, en el partido ante Godoy Cruz fue por primera vez al banco de los suplentes.
[1] Debutó en la primera de Lanús de titular en reemplazo del lesionado Maxi Velázquez en el lateral izquierdo, el 7 de septiembre de 2014 ante Racing Club de Avellaneda con la dorsal 29[2] No incluye partidos amistosos.