top of page


My name is Rachel, and I'm an American actress based just outside of London, England. Feel free to explore the menu above for my portfolio and more information about me. But if you're in a hurry, I've included a few quick links below.


Thanks for visiting!

bottom of page