Helena Beaven is an actress and producer, known for Diamonds and Guns (2008), Why (2003) and Night of the Templar (2013). Read more on iMDB