Eden Espinosa
Birthday: 2 February 1978, Anaheim, California, USA
Birth Name: Eden Erica Espinosa
Eden Espinosa was born on February 2, 1978 in Anaheim, California, USA as Eden Erica Espinosa. She is an actress, known for Robot Chicken: Star Wars Episode III (2010), Rent: Filmed Live on Broadway ( ...Show More
Eden Espinosa's FILMOGRAPHY
as Actor (44)
Eden Espinosa'S roles
The Wicked Witch of The West
Cassandra
Cassandra