Steve is an experienced motorcycle tester, TV presenter and features writer with an extensive racing history. After starting out in trials riding, Steve competed in the World Superbike Championship every year for 20-years, first appearing in 1989 and retiring in 2009, racing full time from 2001. He is also the 2009 World Endurance Champion (YART Yamaha), and raced 500cc GP in 1999. Steve is also an Australian Superbike Champion, raced World Supersport, still races classic bikes and was the development rider for the BMW S 1000 RR.
Off track, Steve was the official World SBK Commentator for many years and is currently the ASBK and Asia Road Race Series commentator.