Nacido en Hull e criado en Sudáfrica, Wilson participou en dous Grandes Premios do Campionato do Mundo de Fórmula Un, o Gran Premio de Italia de 1960 en Monza e o Gran Premio de Bélxica de 1966
en Spa-Francorchamps. No primeiro, conduciu un Cooper-Climax privado e retirouse xusto antes da media distancia, mentres que no segundo ingresou nun BRM privado pero foi obrigado a dar o seu coche ao estadounidense Bob Bondurant antes da carreira. Tamén participou nalgunhas carreiras de Fórmula Un que non eran do Campionato.