Ivan Zajc rođen je 3. kolovoza 1832. godine u Rijeci. Nakon studija na Muzičkoj akademiji u Milanu 1850. se vratio u rodni grad. Njegova opera Amelija premijerno je izvedena u Rijeci 1860. godine. U Zagrebu je postavljen ravnateljem Hrvatskog glazbenog zavoda i profesorom pjevanja. Zajc je ostavio više od tisuću opera, opereta i simfonija. Umro je 16. prosinca 1914., a zbog uvođenja narodnih motiva ga često nazivaju "hrvatskim Verdijem".