Nato a Marsiglia nel 1984, comincia, all’età di sette anni, la sua formazione nella danza accademica.
Dal 1992 al 1999 prosegue gli studi all’Ecole Nationale Supérieure de danse di Marsiglia, dove Roland Petit lo sceglie per interpretare un assolo in occasione dello spettacolo annuale della Scuola che viene inserito nella versione dello Schiaccianoci presentata dal coreografo all’Opéra di Marsiglia. Nel 1999 entra alla Scuola di Ballo dell’Opéra di Parigi – direttamente nella seconda divisione – e danza i primi ruoli da solista in occasione degli spettacoli annuali; tra questi Yondering di John Neumeier nel 2000 e il ruolo di Franz nella Coppélia rimontata da Pierre Lacotte nel 2001. Sempre nel 2001, entra, diciassettenne, a far parte del Balletto dell’Opéra di Parigi. Nel 2002 viene nominato Coryphée, nel 2003 è Sujet. Il coreografo Jurij Grigorovic lo sceglie per interpretare il ruolo di Kourbski in Ivan il Terribile sulla scena dell’Opéra-Bastille di Parigi.
Mathieu Ganio e Isabelle Ciaravola in La Sylphide, cor. P. Lacotte
Il 20 maggio 2004, in occasione di una rappresentazione di Don Chisciotte (versione Rudolf Nureyev) in cui danza il ruolo di Basilio, viene nominato Étoile. Da allora ha aggiunto al suo repertorio il ruolo di James nella Sylphide di Pierre Lacotte.