Ileana Herrin is an actress, known for Stripperland (2011), No Harbor (2011) and Leverage (2008). Read more on iMDB