Career
He later fought for Italy in the Aeronautica Nazionale Repubblicana during World World War II over Greece and the Soviet Union. Prior to both careers, he competed in auto racing. Vaghi finished 11th in the two-man event at the 1936 Winter Olympics in Garmisch-Partenkirchen.
As a Second Lieutenant (Sottotenete in Italian), Vaghi fought against the Royal Air Force in Greece in 1941 which damaged his fighter plane.