Elizabeth Avellan wspólnie z Robertem Rodriguezem założyła w 1991 roku Los Hooligans Productions. Jej kariera jako producentki rozpoczęła się, kiedy El Mariachi zdobył Nagrodę Publiczności w 1993 roku na Festiwalu Filmowym w Sundance. Wkrótce potem zrobił kolosalną karierę, a Avellan zajęła się produkcją kolejnych filmów Rodrigueza: Desperado, Od zmierzchu do świtu i Oni. Obecnie Avellan pełni funkcję wiceprezesa Troublemaker Studios, spółki produkcyjnej z siedzibą w Austin w Teksasie, którą założyła z Rodriguezem w 2000 roku. Od tego czasu Troublemaker Studios wyprodukowało: dwa filmy z trylogii Małych Agentów oraz Pewnego razu w Meksyku. W ostatnim roku Troublemaker wyprodukowało dwa zupełnie różne filmy, które odniosły znaczący sukces: Sin City oraz Rekin i Lava. Avellan była także producentem wykonawczym produkcji In and Out of Focus, dokumentu o balansowaniu między wypełnianiem roli matki a karierą w przemyśle filmowym. Ponadto była producentem wykonawczym Secuestro Express, opowieści dziejącej się w wenezuelskich tropikach o niebezpiecznym procederze „ekspresowych” porwań w jej rodzinnym kraju.