В 1994-95 годах соревновался в германской Формуле-3, завоевал чемпионский титул в 1995 году. С 1996 года участвовал в чемпионате Формулы-Ниппон, был тест-пилотом команды Формулы-1 «Заубер». В конце 1997 года несколько раз заменял в гонках травмированного пилота «Заубера» Джанни Морбиделли, очков в зачёт чемпионата мира не завоевал. Позже выступал в Формуле-3000 и японском чемпионате GT. В 2000 году стартовал в гонках IndyCar, в девяти стартах заработал два очка. С 2001 года выступает в аргентинском чемпионате кузовных автомобилей, где в 2002 году ему удалось завоевать чемпионский титул.