Her grandfather, Gonzalo Veloz Mancera, created the first privately owned Venezuelan television station, Televisa.
[2] She was the co-owner and vice president of Troublemaker Studios, the production company that she and her former husband, Robert Rodriguez, founded in 2000.
[3] In 2009, she worked in the film Shorts: The Adventures of the Wishing Rock where she voiced the baby who was portrayed by Bianca Rodriguez.
Avellán was also executive producer of In and Out of Focus, a documentary about balancing motherhood and a career in the film business.
[4] In January 2020, along with Rana Joy Glickman, Elizabeth Avellán Veloz launched the production company Tealhouse Entertainment.