Francesco studied at Marymount International School, Rome and Universita' Bocconi before starting his career as a racing driver.
[2] In late 2006, Castellacci tested a Formula Three car for the first time, driving for the British team Hitech Racing at Rockingham Motor Speedway.
[8] A month earlier, he also made his debut in the Porsche Carrera Cup Germany at Valencia's Circuit Ricardo Tormo, finishing in 14th place.
Driving for the Italian Durango team, he completed 107 laps during the course of the three-day test, recording a best time of 1:27.615 on the final day of running.
[10] For 2011, Castellacci raced in the FIA GT3 European Championship with AF Corse, sharing a Ferrari 458 with fellow Italian driver Federico Leo.