Ledo ma za sobą bardzo ciekawą koszykarską przeszłość. W 2013 roku został wybrany w drafcie NBA z 43 numerem przez Milwaukee Bucks. W tym zespole jednak nie zagrał - jego prawa zostały przeniesione do Dallas Mavericks. Później występował też w New York Knicks. Ostatecznie w najlepszej lidze świata rozegrał łącznie 28 spotkań, zdobywając średnio 3,9 punktu.
Amerykanin próbował również swoich sił w G-League, Portoryko, Hiszpanii (Kirolbet Baskonia) i w Turcji (m.in. euroligowy Anadolu Efes Stambuł). Ostatni sezon rozpoczynał we Włoszech w ekipie Grissin Bon Reggio Emilia. Tam notował średnio 23,5 punktu, 4,9 zbiórki i 3,4 asysty w ośmiu rozegranych spotkaniach. Następnie przeniósł się do Chin - w drużynie Beijing Fly Dragons jego statystyki były jeszcze bardziej imponujące - notował średnio 32,3 punktu, 9,9 zbiórki i 5,4 asysty.