Na swoim koncie ma też dwa tytuły indywidualnego mistrza Niemiec.

W latach 1991–1996 reprezentował barwy Wybrzeża Gdańsk będąc zarazem jednym z najlepszych zawodników w historii tego klubu.

W 1999 zakończył karierę, obecnie zajmuje się szkoleniem młodzieży oraz jest tunerem silników żużlowych.

Przynależność klubowa Wielka Brytania Rye House Rockets (1981–1983) Hackney Hawks (1982–1983) Oxford Silver Machine (1984–1989) Bradford Dukes (1990) Poole Pirates (1991–1992) Reading Racers (1995) Oxford Cheetahs (1996) Poole Pirates (1997–1998)

Polska Wybrzeże Gdańsk (1991–1996)

Szwecja Valsarna Hagfors (1994–1996)

Niemcy AC Landshut (1997)

Starty w Grand Prix Sezon Numer 1 2 3 4 5 6 Msc. Pkt. 1995 6POL8 AUT14 DEU11 SWE7 DNK8 GBR6 12 54 1996 10POL4 ITA8 DEU1 SWE1 GBR DNK1 18 15 Statystyki Starty 11 Zwycięstwa 0 Miejsca na podium 0 Finalista 0 Punkty 69

Osiągnięcia Indywidualne Mistrzostwa Świata 1986 - Chorzów - 12. miejsce - 3 pkt → wyniki 1994 - Vojens - 6. miejsce - 9 pkt → wyniki 1995 - 6 rund - 12. miejsce - 54 pkt → wyniki 1996 - 6 rund - 18. miejsce - 15 pkt → wyniki

Indywidualne Mistrzostwa Świata Juniorów 1983 - Lonigo - 3. miejsce - 11 pkt → wyniki 1984 - King’s Lynn - 1. miejsce - 12 pkt → wyniki