Career
Wilson played for Seaham Harbour and Portsmouth, before moving north to join Portuguese Vale in February 1921. He only played two Second Division games before being released from The Old Recreation Ground at the end of the season. He moved on to Walsall, Stafford Rangers, Worcester City, Bristol Rovers, Willenhall, and Wellington Town.