Nachdem Leoni in der italienischen Formel-3-Meisterschaft und der Formel 2 mit wechselnden Ergebnissen startete, versuchte er 1977 mit einem gekauften Surtees TS19 beim Großen Preis von Italien zu starten, konnte sich aber nicht für das Rennen qualifizieren. 1978 ging er zu Ensign, verließ das Team aber wieder nach zwei weiteren gescheiterten Qualifikationen.