Want even MORE badges? You can now earn them for creating show lists! Read more

Toyah Willcox poster

Toyah Willcox

Toyah Ann Willcox (born 18 May 1958 in Kings Heath, Birmingham) is an English actress and singer. She currently lives in Pershore, Worcestershire, UK, with her husband Robert Fripp.