Taylor grew up in Miami, Florida, where he was a 1997 and 1998 All State and 2000 second team All American soccer player at Gulliver Preparatory School.
Taylor was drafted in the third round (25th fifth overall) of the 2004 MLS SuperDraft by the Colorado Rapids, but he was not offered a contract by the team, and he returned to play for Bucks for the 2004 and 2005 PDL seasons.
Following the Bucks’ elimination from the 2005 PDL playoffs, Taylor signed with the Rochester Rhinos of the USL First Division.
On March 30, 2007, he signed a one-year contract with an option for a second year with the Minnesota Thunder of the USL First Division.
[5] In 2013, Taylor signed with Detroit City, and scored on a penalty kick in his second game.