Gabriel nació el 19 de marzo de 1992 en la localidad cordobesa de Porteña. En sus inicios visitó las camisetas de 9 de Julio de Morteros y Libertad de Sunchales, en los torneos federales. En 2016, arribó a Atlético Rafaela para realizar sus primeros pasos en la Primera División.
AllÃ, hizo una gran temporada (26 partidos, 8 goles) que le valió su pase a San Lorenzo, donde jugó dos temporadas. Luego migró a Belgrano y tuvo su reciente paso por la entidad que milita en la tercera división del fútbol español.