Road race results included three wins, seven podiums and a total of 34 appearances at the Isle of Man TT. He also competed at the NW200, Ulster GP, won the 1978 Newcomers Lightweight Manx Grand Prix and scored a fifth place at Macau.
