Teresa Renn studierte Regie für Dokumentarfilm bei Prof. Thomas Schadt an der Filmakademie Baden-Württemberg. Ihr Diplomfilm Janine F. gewann 2004 den First Steps Award. 2005 gründete sie mit Rouven Rech die Torero Film GbR mit Sitz in Konstanz und Berlin und ist als Produzentin, Autorin, Regisseurin, Kamerafrau und Cutterin für zahlreiche Kino- und Fernsehfilme, Theatertrailer und künstlerische Videoinstallationen verantwortlich, darunter der 2017 für den Deutschen Filmpreis nominierte Kinofilm No Land`s Song. An unterschiedlichen Universitäten gibt sie Filmseminare und konzipiert seit 2016 auch als freie Künstlerin großflächige Lichtkunstprojekte im urbanen Raum.