| 1960 - | Began competing in micro-midgets in South Africa |
| 1970 - | Competed in South African club, provincial and national micro-midget championships. |
| 1973 - | South African Formula Vee championship, 4th overall. |
| 1974 - | South African Formula Vee championship, 2nd overall. |
| 1975 - | South African Formula Ford championship, 1st overall |
| 1976 - | Competed in rallies and hillclimbs. |
| 1977 - | Benelux Formula Ford 2000 championship, at least 1 win. Competed in British Formula Ford 2000. |
| 1978 - | Aurora AFX championship, 10th overall, 34 points in an Ensign N175 Cosworth. |
| 1979 - | Aurora AFX championship, 7th overall, 28 points in a Melchester Tyrrell 008 Cosworth. |
| 1980 - | Aurora AFX championship, 1 win in a Theodore Wolf WR3 Cosworth and Lotus 78 Cosworth. World Championship, 1 entry, 1 DNQ in an RAM Williams FW07 Cosworth. World Challenge for Endurance Drivers, 41st overall, 30 points, 2 wins in a De Cadenet Lola LM Ford with de Cadenet. Competed in the New Zealand Formula Pacific series in a March 77B. |
| 1981 - | 1 non-championship race in a Tyrrell 010 Cosworth. World Championship for Drivers and Makes, 1 start =187th overall, 14 points in a Preston Henn Porsche 935 K3 with Henn, Dören and McKitterick. |
| 1982 - | World Endurance Championship, 2 starts, =46th overall, 10 points in a GRID Racing Grid Plaza S1 Ford and Ford Werke AG Ford C100 with various drivers. IMSA, 6 starts in a Porsche 935 Turbo, Preston Henn Racing Ferrari 512BB/LM and GRID Racing Grid Plaza S1 Ford with various drivers. Kyalami 9hrs in a John Fitzpatrick Racing Porsche 935 with Fitzpatrick. Indianapolis 500, DNQ in an Eagle Cosworth. |
| 1983 - | World Endurance Championship, 2 starts, =63rd overall, 4 points in an Obermaier Racing Porsche 956 and John Fitzpatrick Racing Porsche 956 with various drivers. IMSA, 1 start in a March 83G with Moretti. British Thundersports series, 1 start in a Porsche 908/03 Turbo with Brunn. CART PPG World Series, 9 entries, 8 starts, 28th overall, 3 points in a Wysard March 83C Cosworth, 1 DNQ at Indianapolis in a March 82C Cosworth. |
| 1984 - | World Endurance Championship/Deutsche Rennsport Meistershaft, 1 start in a Kremer Racing Porsche 956 with Fouché and Sutherland. British Thundersports series, 1 start in a Kellygirl Ford Turbo with Galica. CART PPG World Series, 2 entries, 2 DNQs in a March 83C Cosworth. |
| 1986 - | CART PPG World Series, 3 starts in a March 86C Cosworth. |
| 1987 - | Competed occasionally in Formula Atlantic and Indy Lights. |
| 1988 - | Competed occasionally in Formula Atlantic and Indy Lights. |
| 1989 - | Competed occasionally in Formula Atlantic and Indy Lights. |
| 1990 - | Competed occasionally in Formula Atlantic and Indy Lights. |
| 1991 - | Competed occasionally in Formula Atlantic and Indy Lights. |
| 1992 - | Competed occasionally in Formula Atlantic and Indy Lights. |
| 1993 - | Competed occasionally in Formula Atlantic and Indy Lights.Biography: Copyright F1 Rejects. |