Gran parte de su carrera deportiva la realizó en España ya que luego de debutar como profesional en el Café de Colombia, fue contratado por el Kelme donde estuvo 8 años y posteriormente continuó en el Vitalicio Seguros.