Rachel Duncan
AKA: Rachel Renee Duncan
Birthday: 1985-04-07
Birthplace: Travis County, Texas, USA
Filmography
Character: Bea Van Arsdale
Character: Jessica Martin
Character: Little Girl at Stream
Character: Leslie Landon - Age 12
Character: Paulette Rowan
Character: Marianne North