В начале карьеры выступал в «Формуле-Форд», в 1974 году приобрёл шасси «Марч 73В», на котором завоевал вице-чемпионский титул «Формулы-Атлантик». В 1975 году стал тест-пилотом команды чемпионата мира «Формулы-1» «Лотус», дважды стартовал в гонках «Формулы-1», очков не набрал. В 1976 году прекратил участие в гонках и переехал в Швейцарию, где участвовал в различных гоночных программах, организуемых компанией «Тойота». В 1979 году вернулся в гонки в качестве пилота «Формулы-Атлантик», в 1980 году выиграл титул чемпиона Великобритании по автогонкам Формулы-2, на следующий год провёл сезон в европейском чемпионате «Формулы-2», в 1982 году завоевал титул чемпиона Великобритании по автогонкам «Формулы-1» и вице-чемпионский титул серии «Кан-Ам». В 1984 году дебютировал в чемпионате CART, в котором провёл два полных сезона, после чего стартовал только в гонке «Инди 500», не считая участия в 1990 году в гонке CART в Финиксе. После неудачной квалификации перед «Инди 500» 1995 года завершил гоночную карьеру и поселился во Флориде, где в последние годы своей жизни работал капитаном рыболовного судна.
В таблице перечислены результаты всех Гран-при Формулы-1, в которых принимал участие гонщик. Строками таблицы являются сезоны, столбцами — этапы чемпионата мира. В каждой клетке указаны сокращённое название этапа и результат, дополнительно обозначенный цветом. Расшифровка обозначений и цветов представлена в нижеследующей таблице.
Пример
Описание
1
Победитель
2
Второе место
3
Третье место
5
Финишировал, заработав очки
Сход
Не финишировал, но при этом заработал очки
12
Финишировал, не получив очков
НКЛ
Финишировал, но не попал в финальную классификацию
15
Участвовал вне зачёта, либо по отдельной классификации
18
Не финишировал, но попал в финальную классификацию
Сход
Не финишировал
НКВ
Не прошёл квалификацию
НПКВ
Не прошёл предквалификацию
ДСК
Дисквалифицирован
ИСК
Исключён из протокола соревнований
ТТ
Участвовал только в тренировках
НС
Участвовал в квалификации, но не стартовал в гонке
Т
Травмирован или болен
ОТК
Отказ от участия
НТР
Прибыл на соревнования, но на трассу не выезжал
НПР
Был заявлен в числе участников, но не прибыл к началу соревнований