DiscoverLouise MartinLouise MartinActorKnown forElectraMay 21, 1996Acting11996Electra as Ellen Parker