Participó en la temporada 2003 de la Formula Uno con Toyota F1 donde sumo 10 puntos, cuatro más que su compañero veterano Olivier Panis, pero su fortuna decayó en la temporada 2004 sumando solo 3 punto lo que terminó perdiendo su asiento a favor de Ricardo Zonta después de Gran Premio de Alemania en Hockenhem, motivo no solo de rendimiento ya que Cristiano hablaba abiertamente de lo incompetitivo de su auto.