Personal Info
Known For
Acting
Known Credits
2
Gender
Female
Place of Birth
Niagra Falls, Ontario, Canada
Rachel Delduca
Rachel Delduca is an actress and producer, known for Drowning (2019), Tom, Are You There? (2018) and Here's Ginger! (2018).
Known For
Tom, Are You There?
2018-09-01Drowning
2019-06-15