Carlo has devised and Executive Produced a wide range of series and films exploring large scale, long-term engineering projects. These include the hit BBC2 returning series The Fifteen Billion Pound Railway charting the eight year construction of London’s new metro line – Crossrail; Last Flight Of The Space Shuttlefor Discovery Channel charting the definitive story of the space shuttle through the eyes of the people who made it happen as the clock counted down to the final ever launch; Inside Chernobyl’s Mega Tomb for PBS NOVA/BBC exploring the construction of a huge metal dome sealing Chernobyl’s crumbling nuclear reactor and Sunken Ship Rescuefor PBS NOVA/Nat Geo charting engineers battle to raise the stricken Costa Concordia Cruise Ship.
A Physics graduate of Imperial College London, he returns regularly to lecture to Post-graduate students about the challenges of communicating science on television.