Inicià els estudis musicals a Ljubljana i a Trieste. Més tard es traslladà a Viena per cursar dret a la universitat, activitat que combinà amb la direcció del cor de la Societat Coral Eslovena. El 1863 esdevingué director de cor de la Societat Coral de l’Església Sèrbia, a Pancevo, prop de Belgrad, i dos anys més tard anà a Belgrad, on continuà la seva tasca com a director coral. Entre el 1877 i el 1902 fou director al Teatre Nacional de la capital sèrbia. Les seves composicions de joventut s’inscriuen dins el nacionalisme musical eslovè, tot i que també fou una figura molt important en els ambients musicals serbis. Contribuí decisivament al naixement d’una música nacional sèrbia, amb aportacions en tots els gèneres, des de l’òpera (Vracara, ’La bruixa', 1882) fins a la música orquestral.