Rochus 3 razy startował w igrzyskach olimpijskich, w 2004 roku w Atenach, w 2008 roku w Pekinie i w 2012 roku w Londynie. Najlepsze rezultaty odnosił w Pekinie, w zawodach singlowych dochodząc do 3 rundy i w rozgrywkach deblowych do 2 rundy. Podczas turnieju gry podwójnej grał razem ze Steve'em Darcisem.