Actress Rachel David is an actress, known for May (2002), Shiloh 2: Shiloh Season (1999) and Movie Stars (1999). Known for: May (2002), Shiloh 2: Shiloh Season (1999), Movie Stars (1999), Blackout Effect (1998) Search: