Taylor est choisi en lors de la Draft 2012 de la NBA par les Trail Blazers de Portland. Il est aussitôt envoyé au Nets de Brooklyn avec lesquels il signe un contrat. Lors de ses deux saisons, il joue peu et passe du temps en NBDL au Armor de Springfield. En , il est envoyé aux Pelicans de La Nouvelle-Orléans contre les droits sur Edin Bavčić. Taylor est licencié avant de jouer un match avec les Pelicans et signe au Red Claws du Maine, en NBDL. Il rejoint en l'Atléticos de San Germán, un club portoricain.