Originaire de Milan, fille d'un peintre italien et d'une danseuse anglaise,
Greta Scacchi arrive en Angleterre en 1977 pour se lancer dans une carrière d'actrice. Elle fait ses débuts au cinéma dans divers films comme
Heat And Dust (1983),
Au Nom Du Royaume (1985),
Burke & Wills (1985), un film historique consacré aux découvreurs du continent océanien, et
White Mischief (1987).
Véritable actrice internationale, elle tourne aussi bien en France, en Italie, en Allemagne, en Australie qu'aux Etats-Unis. On la retrouve ainsi en Australie dans la peau d’une secrétaire délurée dans
The Coca-cola Kid, puis à Los Angeles, en avocate qui subjugue Harrison Ford dans le film
Présumé Innocent, en 1990.
Deux ans plus tard,
Greta Scacchi apparaît dans
Les Vaisseaux Du Coeur, tiré du roman à succès de Benoîte Groult. En 1993, elle interprète une artiste peintre suédoise dont se joue Tim Robbins dans
The Player, puis enchaîne avec
Country Life l’année suivante.
En 1996, elle donne la réplique à Gwyneth Paltrow dans le film
Emma. Elle décroche ensuite le rôle principal dans le film dramatique
Macbeth où elle incarne la fameuse Lady Macbeth.
Entre 1999 et 2009, l’actrice apparaît à l’affiche de nombreux films comme
Cotton Mary,
Flight Plan qu’elle partage avec la grande Jodie Foster,
Le Prix Du Désir avec Daniel Auteuil et
L'Amour Caché dans lequel elle joue aux côtés de Isabelle Huppert et Mélanie Laurent.