Country

London, England, UK

Known For

Acting

Popularity

1.634

Birthday

March 21, 1973

Also Known As

Eden, Skye Taylor

Filmography