Charles de Tornaco participa au championnat de Formule 1 au sein de l'écurie Francorchamps sur 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 vainqueur dans la catégorie des véhicules de 1501 à 2000 cc. Charles a été encouragé par son ami Jacques Swaters à entamer une carrière de pilote automobile. En 1949, il est au volant d'une BMW et pilote lors des 24 heures de Spa-Francorchamps, puis au volant d'une Veritas pour le même événement en 1950. 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 F1 et F2 permet à Charles de courir dans des courses du championnat du monde de F1, avec une Ferrari 500. En Belgique, il termine la course en septième position, mais sa meilleure performance de l'année aura lieu hors-championnat, à Chimay où il se classe cinquième. En 1953, il court toujours en F2 et participe également à des épreuves pour voitures de sport, dont les 24 heures du Mans avec Roger Laurent où il termine neuvième. Il est engagé pour la course belge en Championnat du monde de F1, mais ne participe pas à la course. En F2, il parvient à terminer cinquième sur le circuit de Cadours, sa dernière course avant le Grand Prix de Modène, où il sera 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