Body of a WomanVault!: Theatre of Invention, Edmonton, 2008.
The Sound SystemThe System Theatre, Edmonton, 2008.
Creation of the World and other BusinessesThe System Theatre, Edmonton, 2007.
On the Open RoadMedia Room, University of Alberta, Edmonton, 2005.
Who’s Afraid of Virginia WoolfNational Theatre Uzice, Serbia, 2005.
Radio Drama producer from 2002-2005, for National Radio Television-Radio Belgrade, Serbia.
TV Director from 1999-2001, for National Radio Television-TV Belgrade, Serbia.
Stefan directed and assistant directed close to 50 documentaries, short films and motion pictures.