Elizabeth Avellán is the current Vice President of Troublemaker Studios, the production company that she and husband Robert Rodriguez founded in 2000. She was also executive producer of In and Out of Focus, a documentary about balancing motherhood and a career in the film business. Troublemaker Studios. ... Robert Rodriguez (born June 20, 1968) is a Mexican-American film director. ...
The man who inspired a generation of independent filmmakers, Robert Rodriguez, has announced he is splitting up with his wife of 16 years, producer ElizabethAvellan.
Rodriguez and Avellan insist their split is amicable, and they will continue to raise their 5 children together as well as work together as partners at their production company, Troublemaker Studios.
Avellan has helped produced many of her husband’s movies, including his ultra low-budget hit film El Mariachi (made for about $7000, which was partially financed by Rodriguez being a test subject for various drugs) as well as some of his bigger budget hits like From Dusk Till Dawn, and Sin City and its upcoming sequels.