Elizabeth Avellan
Elizabeth Avellán born in
Caracas, Venezuela and moved to
Houston, Texas as a teenager.
Avellan 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.
She has five children called Rocket, Racer, Rebel, Rogue and Rhiannon.
In April 2006 Avellan and Rodriguez announced plans to separate. They remain good friends and will continue to work together professionally.