Ioana Iacob s-a născut în 1980 la Timișoara. După ce a absolvit Liceul Teoretic „Nikolaus Lenau”, în anul 2002 a absolvit specializarea
Artele spectacolului – Actorie în limba germană din cadrul Facultății de Muzică
și Teatru a Universității de Vest din Timișoara.
Din 2002 face parte din ansamblul Teatrului German de Stat Timișoara. În ultimele stagiuni, joacă și continuă să joace în spectacolele Oameni. De vânzare de Carmen Lidia Vidu; Livada de vișini de A.P. Cehov în rolul Liubovei Andreevna Ranevskaia; Visul unei nopți de vară după William Shakespeare în rolul Helenei; Lysistrata 3.0 după Aristofan în rol principal; TSCHICK. De ce am furat mașina de Wolfgang Herrndorf în rolul Mamei; Teatrul de Pascal Rambert în rolul Sofiei; Dragonul de Evgheni Schwarz în rolul Dragonului.
A lucrat, printre alții, cu Radu A. Nica, Alexandru Dabija, Cornelia Crombholz, Bocsárdi László, Yuri Kordonsky, Florin Fieroiu, Vlaicu Golcea, Niky Wolcz, Volker Schmidt, Irisz Kovacs și Gábor Tompa, Pascal Rambert.
În 2016 și 2020 a fost pentru scurt timp director interimar al TGST. De asemenea, a preluat în repetate rânduri roluri la Teatrul „Auăleu” din Timișoara și la Teatrul Național „Mihai Eminescu” din Timișoara.
Ioana Iacob joacă în mai multe filme în țară și în străinătate, în regia lui Radu Jude, Christoph Hochhäusler, Radu Gabrea, Natalia Sinelnikova și Andreas Kleinert. Filmele au fost proiectate la importante festivaluri internaționale de film.