Wilson began his career playing for local clubs in Ghana before moving to Europe to pursue his dream of becoming a professional footballer. He has played for a number of clubs in Europe, including FC Twente in the Netherlands and Rennes in France, before signing with Burnley FC in 2020.