Actrice italienne, Daniela Rocca est élue Miss Catane à l’âge de 16 ans et participe au concours Miss Italie. Cela lui ouvre les portes du cinéma et elle se lance dans une carrière d’actrice dès 1954. On a pu la voir dans un petit rôle dans Marchands de filles (Cloche, 1958), puis dans Judith et Holopherne (Cerchio, 1959). Elle devient alors la maîtresse du producteur Nello Santi qui l’impose sur Caltiki, le monstre immortel (Freda, 1959). La même année, on la retrouve dans deux péplums : La bataille de Marathon (Tourneur) et Les légions de Cléopâtre (Cottafavi). L’année suivante, elle joue le rôle de Caroline Bonaparte dans le Austerlitz (1960) d’Abel Gance.
On la retrouve aussi à l’affiche de La reine des Amazones (Sala, 1960), Esther et le roi (Walsh, 1960), mais son film le plus célèbre demeure Divorce à l’italienne (Germi, 1961) où elle est l’actrice principale face à Marcello Mastroianni. Elle est alors follement amoureuse du réalisateur Pietro Germi, mais celui-ci la plaque et elle fait une tentative de suicide. Au cinéma, elle fait de mauvais choix et ne joue plus que dans un moyen Symphonie pour un massacre (Deray, 1963), Et vint le jour de la vengeance (Zinnemann, 1964) et un rôle minuscule dans Le corniaud (Oury, 1965). Après ce déclin, elle doit être soignée pour troubles mentaux dans des cliniques spécialisées, ce qui met définitivement un terme à sa carrière. En réalité, elle était surtout dépressive et est parvenue à remonter la pente en écrivant plusieurs livres
Daniela Rocca disparaît en 1995 à l’âge de 57 ans.