Magistrirao je filmsku i TV režiju na FAMU u Pragu 1970. U toku bogatog stvaralačkog života režirao je više od sedamdeset dokumentarnih, kratkih igranih, namjenskih i reklamnih filmova. Djelujući na televiziji osobito se istaknuo TV-serijom u deset epizoda 
Grlom u jagode. Njegovi igrani filmovi 
Miris poljskog cveća (1978, Zlatna arena za režiju u Puli i nagrada filmske kritike u Cannesu), 
Petrijin venac (1980), 
Nešto između (1982), 
Jagode u grlu (1985), 
Za sada bez naslova (1988), 
Virdžina (1991) prikazani su s velikim uspjehom na svim značajnim svjetskim festivalima i otkupljeni za prikazivanje u više od trideset zemalja svijeta. Godine 2003. Karanović snima film 
Sjaj u očima, a sedam godina kasnije uslijedila je zapažena romantična drama 
Besa (2009.).