Edwina Moore is an actress, known for Romeo + Juliet (1996), Elvira: Mistress of the Dark (1988) and The Negotiator (1998). Read more on iMDB