Attore britannico, nato a Londra, ma di origini italiane, ha passato molti anni della sua vita in Canada. E' apparso in molte serie Tv come 24 e Traders. Suo padre era uno chef famoso a livello internazione, così Carlo ha lavorato nell'industria culinaria per molto tempo, prima di passare alla recitazione.