Rachel Taggart

Rachel Taggart

Active·Active 2000–2002

Rachel Taggart is known for The Stranger, Spider (2002) and Dark Landings.

Career stats
2Films
24Posters
2Years active
2002Peak year
Eras & genres
Eras
Genres