Visnjic nació en Sibenik, una ciudad de la costa dálmata en Šibenik, Croacia.