Pomiędzy 1981 a 1994 rokiem sześciokrotnie startował w finałach Indywidualnych Mistrzostw Świata, za każdym razem zajmując miejsce w czołowej szóstce turnieju. Największy sukces osiągnął w roku 1981, zdobywając na Wembley brązowy medal. Bardzo blisko powtórzenia tego wyniku był w roku 1991 w Göteborgu, ale w dodatkowym biegu przegrał z Hansem Nielsenem i nie stanął na podiumIndywidualne Mistrzostwa Świata.. W latach 1995 i 1996 startował w cyklu Grand Prix, zajmując w końcowej klasyfikacji odpowiednio X i XI miejsce. Odniósł trzy indywidualne zwycięstwa w poszczególnych rundach Grand Prix: w roku 1995 w Abensbergu i Linköping, a w 1996 – we Wrocławiu.
W latach 1979–1990 startował w brytyjskiej lidze żużlowej, we wszystkich 11 sezonach reprezentując barwy klubu Coventry Bees, z którym zdobył trzy tytuły mistrzowskie (1979, 1987, 1988) oraz dwa medale brązowe (1983, 1985)Drużynowe Mistrzostwa Wielkiej Brytanii.. W drużynowych rozgrywkach w Polsce pojawił się w roku 1991, podpisując kontrakt z II-ligowym klubem Polonez Poznań (nie wystąpił jednak w żadnym meczu)Speedway w Polsce 1991..