Holly Deveaux is an actress, known for The Phantoms (2012), Spun Out (2014) and Mutant World (2014). Read more on iMDB