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.).