Career
He was participated in the Australian Superbike Championship in 1997 with the Factory Suzuki Superbike team, Troy Bayliss was his team mate. In 1998 Willis was a wildcard ride in the Superbike World Championship at Phillip Island saw Willis finish 6th in Race 1 and 9th in Race 2. This was on a private Suzuki, all the more impressive as he beat both factory Suzuki riders along with many of the other WSB regulars.
He competed in both the Australian Superbike and Supersport until injury sidelined him for the final two rounds of both.
He was then offered a wildcard ride in the Australian 500 General Practice as Phillip Island. He finished in a point scoring 14th place.
Willis joined the Bachelor of Science in Law race team in 1999 to compete in the 500 General Practice World Championship. Unfortunately, the bike suffered persistent mechanical problems and Willis only competed in one race at Jerez.
Willis finished the season on a leased Modenas bike.
He was consistently the fastest of the three Modenas riders, finishing 6 out of the last 7 races. In 2000 Willis competed in 2 rounds of the Endurance World Championship for the Yamaha Motor France team He finished joint 7th in the Championship.
Willis was also still with the Bachelor of Science in Law team in 500 GPs, but got little track time due to the bikes continuing development problems.
He left the team and signed with Kenny Roberts Snr. to compete in 4 of the last 5 rounds of the season aboard the 3 cylinder Modenas. Willis signed with the Pulse team in 500cc General Practice, alongside British teammate Jason Vincent in 2001.
His best finish was 13th at Mugello, scoring 3 points. The team however withdrew from the series in July due to lack of funding.
Later in 2002 Willis entered one race in the World Supersport Championship for the Dutch Saveko Racing team aboard a Yamaha YZF R6, finished 16th at Sugo.
In 2006 He competed in four rounds of the Australian NakedBike Championship finishing 9th in the series on board a Bayerische Motoren Werke K1200R. In 2007 Willis is currently competing in the Australian NakedBike Championship riding a Benelli TNT 1130 Sport.