He was also a member of the Minnesota Vikings, Seattle Seahawks, and Tennessee Titans of the NFL and the Edmonton Eskimos, Toronto Argonauts, BC Lions and Calgary Stampeders of the CFL.
In his second year in the CFL Taylor collected 28 tackles and 2 sacks in 13 games played.
On February 10, 2010, Taylor was traded to the Toronto Argonauts from the Eskimos in exchange for receivers Andre Talbot and Brad Smith.
Taylor had a strong 2012 CFL season, he played in 15 of the 18 games, recorded 21 tackles and a career-best four sacks.
[4] Taylor played in 57 regular season games while amassing 107 tackles and 13 sacks over four years.