Гоночная карьера до участия в Формуле-1:
1982-1991 Картинг. В 1989 и 1991 годах занимал 2 места в чемпионатах Европы (European Kart Championships), Победитель Гран-При Гонконга 1990 года (Hong Kong GP), в 1990 году также занял 2 место в чемпионате мира (World Kart Championship). В 1991 году провел первые тесты машин Формулы-3 и Формулы «Опель-Лотус» (Opel Lotus).
1992 Итальянский чемпионат Формулы-3 (Italian F3 Championship). Выиграл одну гонку
1993 Вновь Формула-3. Одержав 2 победы, занял итоговое 3 место в итальянском чемпионате (Italian F3 Championship).
1994 Третий год участия в итальянском чемпионате Формулы-3 (Italian F3 Championship) приносит Джанкарло чемпионский титул. На счету чемпиона 10 побед, среди которых победа в Монако.
1995 Становится тест-пилотом команды «Минарди» (Minardi), принимает участие в кузовных гонках серий DTM и ITC за команду «Альфа Ромео» (Alfa Romeo).
1996 Вновь принимает участие в чемпионате ITC: итоговое 6 место за команду «Альфа Ромео» (Alfa Romeo). Будучи тест-пилотом «Феррари» (Ferrari) дебютирует в гонках первой формулы за рулем «Минарди» (Minardi).