Il 31 agosto del 1991 a Firenze il Ghana batte la Spagna 1-0 nella finale del Mondiale Under-17. In quella squadra c'è Gargo, che viene notato dal Torino. Resta poco in Piemonte, così inizia a girare l'Europa in cerca di una sistemazione e dopo tre anni tra Germania e Inghilterra, ritorna in Italia nel 1995, all'Udinese. Gioca poco e s'infortuna con una certa frequenza.
Dopo sette stagioni ad Udine passa al Venezia nel gennaio del 2003 con cui disputa 18 gare in Serie B. Dopo un'altra metà stagione in Friuli viene portato da Luigi De Canio, che lo ha avuto all'Udinese, al Genoa dove rimane fino al 2005. Nell'estate del 2005 trova ingaggio in Qatar, nelle file dell'Al-Wakra, mentre torna in Ghana la stagione successiva nella squadra in cui ha militato da ragazzo, il Real Tamale.