En el Torneo de Roland Garros 2012, alcanzó la mejor ronda de su carrera, donde fue derrotado por el séptimo sembrado Tomáš Berdych en cinco sets en la tercera ronda.