Rachel Delduca is an actress and producer, known for Drowning (2019), Tom, Are You There? (2018) and Here's Ginger! (2018).
Tom, Are You There?
(Beth)
Drowning
(Tanya)
Web of Lies
("Clarissa Chistiakov")
The Umbrella Academy
(Delores)
(Producer)