Roche biathlon zaczął trenować w 2000 r., zaś cztery lata później znalazł się w kadrze Francji. W 2003 r. pojechał na mistrzostwa świata juniorów. Najlepszym jego wynikiem było 12 miejsce w biegu indywidualnym. W 2005 r. na mistrzostwach świata juniorów w Kontiolahti zdobył srebrny medal w sztafecie. W 2010 na mistrzostwach Europy wywalczył brąz w sztafecie. W sezonie &lt;a href="Puchar%20%C5%9Awiata%20w%20biathlonie%202009/2010"&gt;2009/2010&lt;/a&gt; zadebiutował w zawodach Pucharu Świata, zajmując 59 miejsce w sprincie oraz 36 w biegu pościgowym, podczas zawodów w Holmenkollen.