Iria Lopez se narodila ve Španělsku a působí v Londýně. V roce 2010 Iria získala prestižní španělské stipendium Fundación Pedro Barrié de la Maza. V roce 2012 vystudovala režii animovaných filmů na Národní filmové a televizní škole (NFTS) ve Velké Británii. Jejím absolventským filmem byl tradičně animovaný film s pozadím ze šablonového tisku Šun ...více informací