Canto nació el 25 de febrero de 1994 en Saldán, provincia de Córdoba. Inició su carrera profesional en 2013 vistiendo los colores de Racing de Córdoba.
Luego, jugó en Tiro Federal de Rosario, Sarmiento de Junín y el conjunto verdolaga. Además, tuvo un paso por dos clubes del fútbol de México: Tijuana y Dorados de Sinaloa, junto a Diego Armando Maradona.
<blockquote class="twitter-tweet"><p lang="es" dir="ltr">?? <a href="https://twitter.com/hashtag/Refuerzos?src=hash&ref_src=twsrc%5Etfw">#Refuerzos</a> | Gustavo Canto es nuevo jugador Rojinegro<br><br>El defensor de 26 años llega en condición de libre, tras su paso por Ferro<br><br>? <a href="https://t.co/h3lRcFWlAI">https://t.co/h3lRcFWlAI</a><br><br>¡Bienvenido al más grande de Entre Ríos! ??<a href="https://twitter.com/hashtag/VamosPatr%C3%B3n?src=hash&ref_src=twsrc%5Etfw">#VamosPatrón</a> ???? <a href="https://t.co/PJQi8qeXRI">pic.twitter.com/PJQi8qeXRI</a></p>— Club A. Patronato ? (@ClubPatronatoOf) <a href="https://twitter.com/ClubPatronatoOf/status/1293220303708000260?ref_src=twsrc%5Etfw">August 11, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
En la última temporada con el equipo de Caballito, disputó 17 encuentros y marcó 2 goles.