Rachel Rose(I)
- Actress
- Production Manager
- Additional Crew
Rachel Rose was born on 6 February 1975 in Montréal, Québec, Canada. She is an actress and production manager, known for The Thirteenth Floor (1999), Unthinkable (2010) and The Informers (2008). She was previously married to Joshua D. Rose.