Leo Villa photograph

Leo Villa

Use attributes for filter !
Gender Male
Death45 years ago
Date of birth November 30,1899
Zodiac sign Sagittarius
Born London
United Kingdom
Date of died January 31,1979
DiedLondon
United Kingdom
SpouseJoan Villa
Employer Malcolm Campbell
BooksThe World Water Speed Record
Life with the Speed King
Job Mechanic
Date of Reg.
Date of Upd.
ID1919717
Send edit request

Leo Villa Life story


Leopoldo Alfonso "Leo" Villa OBE was the long-serving mechanic of Sir Malcolm Campbell and Donald Campbell. He was born in London, of Italian and Scottish parents.

Leo Villa Photos

Next Profile ❯