W kolejnym roku cykl Grand Prix ukończył na wysokim, IV miejscu.

W latach 1991–2000 występował w polskich ligach żużlowych, kolejno w klubach: Morawski Zielona Góra (1991, 1992), Polonia Piła (1994), GKM Grudziądz (1995), Polonia Piła (1996), Start Gniezno (1997, 1998, 1999) oraz WTS Wrocław (2000). Dwukrotnie zdobył medale drużynowych mistrzostw Polski: w roku 1991 – złoty, natomiast w 1996 – brązowy.

Przynależność klubowa Szwecja Getingarna Sztokholm (1982–1987) Sztokholm United (1988–1990) Getingarna Sztokholm (1991–1995) Rospiggarna Hallstavik (1996–1998) Vargarna Norrköping (1999–2001)

Wielka Brytania Swindon Robins (1985–1990) Berwick Bandits (1991) Swindon Robins (1992) Bradford Dukes (1993–1994) Oxford Cheetahs (1995) Swindon Robins (1996–1998) Belle Vue Aces (1999) Oxford Cheetahs (2000) Belle Vue Aces (2001)

Polska Morawski Zielona Góra (1991–1992) Polonia Piła (1994) GKM Grudziądz (1995) Polonia Piła (1996) Start Gniezno (1997–1999) WTS Wrocław (2000)