Charles de Tornaco a participé au championnat de Formule 1 avec l'écurie Francorchamps sur une Ferrari.
Charles est le fils du baron Raymond de Tornaco, qui a terminé troisième lors de la première édition des 24 Heures du Mans, en 1923, mais a remporté la catégorie des véhicules de 1 501 à 2 000 cm³. C'est son ami Jacques Swaters qui l'encourage à entamer une carrière de pilote automobile. En 1949, il participe aux 24 Heures de Spa-Francorchamps au volant d'une BMW, puis à la même épreuve en 1950 au volant d'une Veritas. En 1951, il commence à courir en Formule 2 au sein de l'écurie Francorchamps, fondée par Swaters, sur des Veritas-BMW.
En 1952, le changement de réglementation qui associe la Formule 1 et la Formule 2 permet à Charles de courir dans des courses du championnat du monde de Formule 1, avec une Ferrari 500. Il termine la course en Belgique à la septième place, mais sa meilleure performance de l'année a lieu hors championnat, à Chimay, où il se classe cinquième. En 1953, il continue de courir en Formule 2 et participe également à des épreuves pour voitures de sport, dont les 24 Heures du Mans avec Roger Laurent, où il se classe neuvième. Il est engagé pour la course belge du championnat du monde de F1, mais ne participe pas à la course. En F2, il parvient à se classer cinquième sur le circuit de Cadours, lors de sa dernière course avant le Grand Prix de Modène, où il est victime d'un accident pendant les essais.
L'absence d'assistance médicale sur place condamne Charles de Tornaco, qui décède sur le trajet de l'hôpital. Il avait 26 ans.
Julien