Career
As a professional, he held the British lightweight boxing title between 1985 and 1987. Representing Great Britain, Willis was the Bronze medalist in the Light Welterweight (635 kg) class at the 1980 Olympic Games in Moscow. His results were:
Defeated Jaime Franco (Brazil) 5-0
Defeated Shadrach Odhiambo (Sweden) 5-0
Defeated William Lyimo (Tanzania) KO 3
Lost to Patrizio Oliva (Italy) 0-5
He had his first professional fight in September 1981, beating Winston McKenzie.
In December 1983 he fought George Feeney for his British lightweight title.
He lost when the fight was stopped in the first round. In May 1985 he fought for the vacant British lightweight title against Ian McLeod, winning on points over twelve rounds.
After losing his title, Willis continued fighting but retired in May 1989 after being knocked out in a light-welterweight fight by Pat Barrett.