Cordelia Bugeja was born on March 5, 1976 in Chichester, West Sussex, England. She is an actress, ...
Chichester, West Sussex, England, UK
23 May 2009
28 Days Later Analysis
MindFlesh Now Available for Download
The latest actress to portray Black Canary took superhero tips from some seasoned pros.
Discover what Will and Margot said