Es un exjugador de tenis colombiano conocido por haber representado a su país en el circuito ATP Tour y la Copa Davis.
El deportista derrotó a varios número uno del mundo como Lleyton Hewitt, Gastón Gaudio, Guillermo Cañas, Mariano Puerta, Juan Martín del Potro, Juan Carlos Ferrero y Andy Murray.
Su mejor ranking fue en el 2014 cuando llegó a ser número 28º del mundo, año en el que obtuvo los mejores resultados en la final del ATP 500 de Barcelona, los cuartos de final del Masters 1000 de Madrid y la tercera ronda de Wimbledon.
Se retiró en 2020, con un saldo de 168 victorias y 204 derrotas.