Rachel Taggart
January 1, 1970 (54 years old) in
Known For
Credits
- 2002 · Spider as Young Woman
- Future · The Assessment as Proctor 3
- Future · Could You Pick Me Up, Please? as Receptionist
- Future · Die Scream Hate as Mother Hysteriorum