Eden Sher

Eden Sher

Born Eden Rebecca Sher

26 December 1991 (1991-12-26)

Los Angeles, California, USA

Occupation Actress

Years active 2001 – present