Career
He began his professional career with the British Columbia Lions after signing as an undrafted free agent in 2005. He spent five seasons in the National Football League (NFL) with the Washington Redskins and Philadelphia Eagles before re-signing with the Lions. He played college football for Northwood University.
British Columbia Lions
Washington Redskins
On January 3, 2007, Wilson signed with the Washington Redskins for a reported three-year contract.
In the 2007 season, his rookie season in the NFL, he finished with 13 tackles and four sacks. Wilson recorded 20 tackles and one sack in the 2009 season.
Initially, Wilson played as a defensive end for the Redskins, but transitioned to outside linebacker when the team switched to a 3-4 defense in the 2010 season. Philadelphia Eagles
The Philadelphia Eagles signed Wilson on August 8, 2011.
He was released during final cuts on September 2, 2011.
Second stint with Redskins
On April 24, 2012, Wilson signed a one-year contract with Washington Redskins and competed with Markus White and Rob Jackson for one of the backup roles at outside linebacker. After performing well in the preseason games, he made the final 53-man roster by the start of the 2012 season. Return to British Columbia Lions
On September 9, 2013, the British Columbia Lions announced that Wilson had re-signed with the team