В 1965 году дебютировал в автогонках, выступая на автомобиле «Мини». В 1970 году перешёл в «Формулу-3», где в конце сезона 1970 года после гонки в Кристал Пэлас был дисквалифицирован на год за опасную езду, приведшую к столкновению с Джеймсом Хантом. В 1971 году, не имея по этой причине возможности выступать в «Формуле-3», перешёл в «Формулу-Атлантик». В 1972 году дебютировал в чемпионате Европы Формулы-2, выиграл первую же гонку, в которой участвовал. За два года в «Формуле-2» ещё шесть раз финишировал в зачётной шестерке. В 1974 году вернулся в «Формулу-Атлантик», принял участие в Гран-при Великобритании 1975 года, где сошёл с трассы за шесть кругов до финиша, но был классифицирован на 18 месте. По окончании сезона 1975 года завершил гоночную карьеру и появлялся в гонках лишь изредка. В начале 1990-х годов работал гоночным инженером Эрика ван де Поэле, позже в этом же качестве участвовал в мексиканских юниорских гоночных чемпионатах и команде CART «Пэйтон-Койн Рэйсинг».