Es licenciada en Dirección por la FDA de Skopje y tiene un máster en Producción de Cine y Medios de Comunicación por la NYFA de Los Ángeles. Sus trabajos han viajado por festivales de todo el mundo y han ganado varios premios. Su corto Bardo fue estrenado en la Berlinale Generation. Además, es la creadora de la serie de televisión infantil Zoki Poki. North Pole, su último trabajo, fue estrenada en la selección oficial de cortometrajes del Festival de Cannes.