April Needham is an actress and writer, known for Voodoo Rising (2016), Hellweek (2010) and The Slasher (2009).