Die Rennkarriere wurde immer wieder von militärischen Einsätzen unterbrochen (Cabral war Fallschirmjäger in der portugiesischen Armee). So kam er nur gelegentlich zu Renneinsätzen. Noch zweimal ging er für die Scuderia Centro Sud in der Formel 1 an den Start, im Großen Preis von Italien 1964 bestritt er das Rennen mit dem unterlegenen Derrington-Francis ATS100. Punkte für die Weltmeisterschaft erzielte er nicht.