1981 és 1984 között az európai Formula–2-es bajnokságon szerepelt. A 83-as, valamint a 84-es szezonban több dobogós helyezést is szerzett, mind a két idényt ötödikként zárta.
1985-ben a nemzetközi Formula–3000-es sorozatban versenyzett. Négy futamgyőzelmet szerzett az évben, végül Mike Thackwell és Emanuele Pirro előtt megnyerte a pontversenyt. Még ebben az évben debütált a Formula–1-es világbajnokságon. 1984-ig összesen negyvenhét világbajnoki versenyen indult, melyből harminchatszor tudta magát kvalifikálni a futamokra is. Két alkalommal szerzett pontot; az 1986-os osztrák nagydíjon a hatodik, az 1989-es amerikai futamon pedig a negyedik helyen ért célba.
Formula–1-es pályafutását követően a német és a brit túraautó-bajnokság futamain indult, valamint részt vett több hosszútávú autóversenyen is. Ezt követően 1997-ig az amerikai CART-, és IndyCar-szériában szerepelt.
1998 óta a német RTL televíziós csatorna Formula 1-es közvetítéseinek szakkommentátoraként dolgozik.[1]