Stefano Tealdi rođen je u Johannesburgu 1955, a studirao je arhitekturu u Torinu. Nakon diplomiranja, radio je na filmu i televiziji na Politehničkom univerzitetu u Torinu gdje je postao šef produkcije. Godine 1985. osnovao je Stefilm, jednu od vodećih kuća dokumentarnog filma u Italiji. Producira i režira dokumentarne filmove i serije. Godine 1992. završio je MEDIA kurs obuke “EAVE – European Session.” Vodio je svih 17 sesija godišnje italijanske radionice Dokumentarni film u Evropi. Bio je predsjedavajući Evropske dokumentarne mreže EDN, i državni je koordinator za međunarodne konferencije o televiziji, INPUT - Television in the Public Interest. Predaje filmski razvoj i produkciju na univerzitetskim i magistarskim kursevima, te film pitching za organizacije poput Biennale Cinema College, Cannes Film Market, Dubai Film Connection, Films de 3 Continents – Produire au Sud, Media Business School, Med Film Factory, Scuola Holden, TFL-Torino Film Lab i ZELIG Film School.