Geoffrey Downes,
Buggles,
Asia,
Yes
Male
Aug 25, 1952
Stockport, Cheshire, England, UK
Feature films starring Geoff Downes