
Gabriel debutó en Primera a los 13 años, en la liga local y en el Federal C con Independiente de Beltrán. Posterior a ello jugó en Unión de Beltrán, Unión Santiago, Central Córdoba (SdE), Deportivo Estación de Esquel, Independiente de Esquel (con el que jugó el Regional) y Belgrano de Esquel (con el que también disputó un TRFA).