
Acting
No community ratings yet· 1 horror films
Holly Westwood is a young and talented actress based in London, UK. Holly was based in Denver and Atlanta for some time thus some highlights during this time include a lead role in Star Raiders: The Adventure of Sabre Raine for SyFy Networks, a lead role in the gritty Indy-drama…
Follow to get notified when a new horror title is announced.
Sign in to join the discussion.