He started his career at local team Chinandega[1] and played for Walter Ferretti and Scorpión and had a short spell abroad with Atlético Olanchano in the Liga Nacional de Fútbol de Honduras.
On 12 January 2014, Wilson scored his 100th goal in a league game against his first club, Chinandega.
[3] Wilson made his debut for Nicaragua in a May 2001 UNCAF Nations Cup match against El Salvador and has, as of December 2013, earned a total of 29 caps, scoring 4 goals.
[10] He scored a brace as Nicaragua defeated Guatemala to take fifth place in the UNCAF Nations Cup 2009.
[11] This biographical article related to Nicaraguan association football is a stub.