Holly Westwood Movies, TV Series
2 titles
Acting
Holly Westwood is an emerging actress hailing from London, UK, known for her dynamic performances and versatility. Before establishing herself in the vibrant London theater scene, Holly spent significant time in Denver and Atlanta, where she garnered attention for her compelling roles.
Among her no...
HD
2017 83 min
as Crotalus
HD
2020 99 min
as Ava