Taylor was drafted by the Seattle Seahawks in the sixth round of the 2007 NFL Draft. He signed a four-year contract with the team on July 10, 2007. He made his NFL debut on September 16 and caught one pass for six yards. He became the Seahawks' starting wide receiver in 2008 to begin the season, but was demoted in week 4. He was released on October 8, and re-signed to the practice squad. After being re-signed in the offseason, Taylor was waived on September 5, 2009 during final cuts.