Durante su carrera ganó 9 ATP Challengers, 2 ATP 250, y fue finalista en el Masters de Hamburgo de 2003.