Netflix Movies Starring Eden 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 (2008) and Robot Chicken (2005). She has been married to Joseph Abate since October 16, 2010. Read more on iMDB