Natalie Castillo is an actress, known for Tales of Halloween (2015), Starry Eyes (2014) and Battered (2014). Read more on iMDB