Tras acabar la Universidad, se fue a Italia al Pallacanestro Cantú donde permaneció 3 años.
Después de su paso por Italia, Thornton pasó por la Liga ACB, en la temporada 2005-2006 jugó en el FC Barcelona y en la temporada 2006-2007 en el Akasvayu Girona.
En su último año en España fue de menos a más, aunque estuvo muy marcado por las lesiones.
De hecho ni siquiera pudo disputar los playoffs.
Tras acabar su contrato en Gerona, en el verano de 2007 vuelve a la liga italiana, en el Montepaschi Siena.