Née le 3 mars 1958 à Southport, en Angleterre, Miranda Richardson quitte le lycée à 17 ans. Après trois années dans une école de théâtre, elle fait ses premiers pas sur les planches à Manchester avant de se produire à Londres.
C'est en 1985 qu'elle fait sa première apparition au cinéma, dans
Un Crime Pour Une Passion de Mike Newell. Deux ans plus tard, elle est à l'affiche de
L'Empire Du Soleil, sous la direction de Steven Spielberg. En 1992, elle se fait à nouveau remarquer dans trois films :
Damage,
The Crying Game et
Avril Enchante. A la fin des années 1990, elle tourne dans de nombreux films, notamment
Sleepy Hollow de Tim Burton.
Elle prête également sa voix à la fermière de
Chicken Run, avant de faire tourner la tête de Ralph Fiennes dans
Spider, un acteur qu'elle retrouve au générique de
Harry Potter Et La Coupe De Feu en 2005.
Au Festival de Cannes 2006, elle apparaît dans
Southland Tales ainsi que dans le sketch signé par Isabel Coixet pour le film collectif
Paris, Je T'Aime.