Kalafatović pocházel z vojenské rodiny a kromě Srbska studoval vojenství také i ve Francii. Účastnil se i bojů v balkánských válkách, a také v první světové válce, kde byl náčelníkem štábu II. moravské divize. Rovněž byl předsedou Výboru pro vylodění ve Valoně. Po skončení konfliktu působil nějakou dobu jako vojenský expert ve Francii