Violet Boudicca Johnson is an actress, known for The Last Sentinel (2007), The Butcher (2009) and The Beautiful Ones (2016). Read more on iMDB