Первоначально стартовал в ралли в середине 1970-х годов, в 1977 году перешёл в кольцевые гонки, соревновался в Формуле-Форд. В 1981 году выиграл британский и европейский чемпионаты Формулы-Форд, на следующий год стал чемпионом британской Формулы-3. В конце 1982 года провёл несколько гонок в чемпионате мира Формулы-1 за команду «Теодор», очков не набрал, трижды не прошёл квалификацию. В 1983 году соревновался в европейском чемпионате Формулы-3, выиграл две гонки. В 1985 году переехал в США, где c 1985 по 1990 год выступал в гоночном чемпионате ARS (в настоящее время - серия «Инди Лайтс»). После выступлений в мексиканской Формуле-3 в 1995 году стартовал в гонках лишь эпизодически. В настоящее время проживает в США, где работает гоночным инструктором.