Biography

Lucy Townsend is an actress and director, known for Deadly Intent (2016), Scareycrows (2017) and The Snug (2014).