Following a college career with Spartanburg Methodist and Troy, Taylor played 12 years of professional basketball in Europe.
[6] Late that month, Taylor signed with New Heroes Den Bosch which was looking for a replacement for injured Devon Van Oostrum.
[8] On October 15, 2019, Taylor signed with Donar of the Dutch Basketball League (DBL) for the remainder of the 2019–20 season.
On July 6, 2020, Taylor signed in Switzerland with Union Neuchâtel of the Swiss Basketball League (SBL).
He wore number 42 in his final season to honour his best friend, Timothy Lee Owens, who passed away in 2022.