Rachel Appelbaum
ActorPlace of birth | Cleveland, Ohio, USA |
Gender | Female |
Known for
Doom Patrol
7.6
Puppeteer
Feb 15, 2019
Acting
Participated in 4 movies, 1 TV series
Place of birth | Cleveland, Ohio, USA |
Gender | Female |
7.6
Puppeteer
Feb 15, 2019
Participated in 4 movies, 1 TV series