В 1983 году провёл полный сезон в чемпионате мира Формулы-1, выступая за команду «Тиррелл», завоевал два очка за пятое место в Монако. Был дисквалифицирован за недовес автомобиля на Гран-при Канады. В 1984 году вернулся в серию CART, в которой выступал до 1995 года. За годы выступлений в CART выиграл 17 гонок, завоевал 19 поулов, одержал победу в гонке «500 миль Индианаполиса» 1985 года и выиграл чемпионский титул CART 1988 года. Также несколько раз стартовал в гонке «24 часа Ле-Мана».