Known For Actor
Gender Female
Place of Birth Niagra Falls, Ontario, Canada
Rachel Delduca is an actress and producer, known for Drowning (2019), Tom, Are You There? (2018) and Here's Ginger! (2018).
as Tanya
as Delores
as Beth
as "Clarissa Chistiakov"
as Producer