Elizabeth Avellán

Nacida en Caracas (Venezuela), ella y su familia se trasladaron a Houston (Texas), cuando era adolescente, y estudió en la Universidad Rice, donde tuvo sus primeras experiencias detrás de escena al trabajar en varias producciones estudiantiles.Avellán es actualmente vicepresidenta de Troublemaker Studios (creada inicialmente como Los Hooligans Productions), la productora que ella y su entonces marido, Robert Rodriguez, fundaron en 2000.Desde entonces, Avellán ha coproducido las películas de Rodríguez, tales como Desperado (1995), From Dusk Till Dawn (1996), The Faculty (1998), Spy Kids (2001) y Planet Terror (2007).Avellán también ha colaborado con su país natal produciendo películas como Secuestro Express (2005) y ayudando a otras más.También fue productora ejecutiva de In and Out of Focus, un documental sobre cómo compaginar la maternidad y una carrera en el negocio del cine.