Use the search bar to find projects, completed films, and TFL community members.

People

Stefano La Rosa

Italy

Biography

Stefano La Rosa was born in Palermo, Italy, and studied visual arts in Venice and arts and anthropology at EHESS in Paris. Among his most notable collaborations, Stefano worked as assistant director on Samouni Road (2018) by Stefano Savona, which won the Oeil D’Or at the Cannes Film Festival 2018. His first feature documentary, Il castello indistruttibile, produced by Zalab Film and La Société du Sensible, is currently in post-production. Stefano and Luca’s first feature film, The Last Queen, is produced by Nefertiti Film and has been selected at the Talent Unlimited writing residency, the Alpi Film Lab, and the first TFL ComedyLab.

TFL’s journey

All the updates once a month in your mailbox, subscribe to the TFL newsletter.