[4] After finishing second behind Charles Bowen in the javlin event at the 1934 AAA Championships[5][6] Wilson competed for England in the javelin at the 1934 British Empire Games in London.
[7] Wilson was an early pioneer of the javelin in Britain, represented Birchfield Harriers[8][9] Wilson was once again classed as British champion (as the highest placed Briton) at the 1935 AAA Championships and 1936 AAA Championships before he won the competition outright at the 1937 AAA Championships.
[4][10] Wilson missed the 1938 British Empire Games due to the cost of sending a team to Australia but did complete a second place finish at the 1938 AAA Championships.
[11][12] He was a student and then a lecturer at Carnegie College of Physical Education, in Leeds and became a notable coach.
[12] He was also a gym teacher at West Leeds High School for many years.