Stefan Ivančić è regista, produttore e programmatore. Ha vissuto a Barcellona, in Spagna, dal 1991 al 2009, dove ha terminato gli studi di ingegneria meccanica. Si è laureato in regia cinematografica presso la Facoltà di Arti Drammatiche di Belgrado nel 2013. I suoi cortometraggi sono stati selezionati in molti festival internazionali fra cui Cannes, Rotterdam, FIDMarseille, San Sebastián, Visions du Réel e Torino. Stefan Ivančić è il produttore del lungometraggio The Load (2018) di Ognjen Glavonic, presentato in anteprima alla Quinzaine des Réalisateurs di Cannes, e co-produttore di You Have the Night (2018) di Ivan Salatić, presentato in anteprima alla Settimana internazionale della Critica di Venezia. Dal 2017 al 2020 è stato membro del comitato di selezione dei Pardi di domani del Locarno Film Festival e dal 2018 lavora come delegato dell'Europa dell'Est per l'International Film Festival Rotterdam. È anche membro del comitato di programmazione del Belgrade Auteur Film Festival. Subito dopo aver terminato gli studi cinematografici, Stefan ha iniziato a insegnare alla facoltà di Arti Drammatiche di Belgrado, dove attualmente ricopre il ruolo di professore assistente. È membro della European Film Academy (EFA). Vive e lavora a Belgrado, in Serbia