He is the eldest child of Admiral Philippe de Gaulle and grandson of General Charles de Gaulle, and served as a member of the European Parliament (MEP), from 1994 to 2004 (as a member of the Movement for France).
A lawyer in Paris since 1971, Charles de Gaulle was a regional counselor of the Nord-Pas-de-Calais from 1986 to 1992, as a member of the Union for French Democracy (UDF) right-of-center party.
From 1989 to 1990, he was the mayor's first assistant in Rueil-Malmaison in the Hauts-de-Seine department.