 Nyorai kuenderera kweiyi ndima - Iye anonyanya kuzivikanwa nefirimu pfupi Trafic chiRomanian che traffic, iyo yakamupa iyo Short Film Palme dOr pa2004 Cannes Film Festivaluye nokuda kwenyaya yokutanga The Way I Spent the End of the World , iyo yakaratidzwa pamutambo we2006. Firimu rake rekupedzisira Loverboy rakatanga kuratidzwa muchikamu cheUn Certain Regard pa2011 Cannes Film Festival. 