[3] Jugaba como delantero y su último equipo fue el Metropolitan FA de la Liga Puerto Rico.
Es hijo del exfutbolista y entrenador Carlos Maldonado.
Luego de quedar libre a mediados del 2006 parte a Chile para jugar por el O'Higgins, Gian dejó su huella en Rancagua y en el fútbol chileno, con una buena campaña en el elenco celeste,donde anotó 21 goles en 42 partidos disputados.
A inicios del 2010 vuelve a México siendo presentado con la camiseta número 9 siendo compañero del peruano Johan Fano haciendo una gran dupla goleadora.
A mediados del 2010 parte al Chivas Usa a préstamo con opción de compra que finalmente no fue usada por el equipo estadounidense.