Carolina Panthers Wilson was selected by the
Carolina Panthers in the seventh round (226th overall) of the
2007 NFL draft. He was waived on September 2 and signed to the practice squad to September 4. On November 14, he was promoted to the active roster. He appeared in 4 games, making 2 defensive tackles and 2
special teams tackles. In 2008, he appeared in 4 games and was declared inactive in 12 contests. He had 3 tackles and one pass defensed. In 2009, he appeared in 7 games and was declared inactive in 9 contests. He had 7 tackles, 2 passes defensed and one special teams tackle. On September 4, 2010, he was released. On September 17, he was re-signed. He appeared in 8 games and was declared inactive in 7 contests. He registered 8 tackles, one pass defensed, 3 special teams tackles and one fumble recovery. On July 30, 2011, he was re-signed. On September 3, he was released.
Dallas Cowboys On December 13, 2011, he was signed by the
Dallas Cowboys to their
practice squad. On August 27, 2012, he was released. ==Coaching career==