Rachel most recently appeared in Call The Midwife. She played Barbara Windsor in the TV film Fantabulosa. A part she had reprised after winning Best Actress in the season at Stoke New Vic Theatre for Barbara in Cleo Camping, Emmanuel and Dick. She has worked extensively in theatre, completing a season with the RSC in Stratford Upon Avon and The Barbican. Women of Troy and Carousel at the National Theatre, the later transfering to the West End. She has toured regional theatres with See How They Run, Pirates of Penzance and Jesus Christ Superstar. She also appeared in the feature film Shakespeare In Love.