Career
He plays for Ulster, having returned to the province from the at the start of the 2012-2013 season. He initially left Ulster for Northampton in 2008. After being spotted during his time at Trinity College, following a third division game, Wilson signed his first professional contract with Ulster.
He was also part of the Ireland A squad that participated in the Churchill Cup in the United States of America and Canada in June 2006.
Wilson played every game for Ulster in the 2006-2007 season and accumulated the most minutes on the pitch (1,591 minutes and 26 caps). He was again selected for the Ireland A Churchill Cup Tour in June 2007.
On 25 January 2008, announced that he has signed to the club for the 2008-2009 season. He became a regular starter and earned over 100 caps for the Saints.
On 18 January 2012, Ulster confirmed that Wilson was to return to the province for the start of next season.
He joined Ulster on a three-year deal. In May 2014 he was called up to play for the Barbarians against an England XV and in the same month he was Ireland"s only representative in a World XV which played in an exhibition game against South Africa. Wilson has commented that he has been frustrated at not being able to play more for Ireland, however he is happy that he has been able to sustain a long career at the highest level of professional rugby.
Wilson was called up to the senior Ireland squad for the 2015 Six Nations Championship.