Lazzarista partito per la Cina al posto del fratello morto in mare, fu venduto per trenta tael e strangolato su una croce.
Nato nel 1802 in una famiglia contadina del Quercy, accompagnò il fratello minore al seminario minore e vi scoprì la propria vocazione. Entrato tra i lazzaristi, ordinato nel 1826, insegnò e diresse il seminario di Saint-Flour. Il fratello Luigi, partito per la Cina, morì in mare nel 1831; Giovanni Gabriele chiese allora di sostituirlo. Giunse nel 1835, imparò il cinese, adottò l'abito e l'acconciatura del paese ed esercitò nell'Henan e poi nell'Hubei, dove la religione era proibita. Nel 1839 una nuova persecuzione lo costrinse alla fuga; un catecumeno lo denunciò per trenta tael d'argento. Seguirono undici mesi di interrogatori e torture — una ventina di comparizioni, la bastonatura, la sospensione per i pollici — per fargli rinnegare la fede e consegnare i suoi fedeli. Fu strangolato a Wuhan l'11 settembre 1840, legato a un palo a forma di croce. Canonizzato nel 1996, è celebrato l'11 settembre.
Raffigurato in abito cinese, o legato a un palo cruciforme con la corda al collo.