Amy Huckabay is an actress and writer, known for Managed (2016), Residue (2013) and About Cherry (2012). Read more on iMDB