Home >

Rachel Appelbaum

Rachel Appelbaum

Birthday: | Place of Birth: Cleveland, Ohio, U.S.

...

Known For

Acting

Year
Title

Role

2018
Something Sinister

as    Amelia

2014
Faraway

as    Muse of Luck