Laila Liliana Garro is an actress, known for A Guide to Recognizing Your Saints (2006), Teeth (2007) and The Brave One (2007). Read more on iMDB