Weisz begynte karrieren som modell da hun var 14 år gammel, og gikk gradvis over til små reklameroller på TV. Hun studerte drama ved University of Cambridge, og mens hun gikk der var hun med på å starte en liten teatergruppe, kalt . For rollen som i filmen fikk hun en Oscar for beste kvinnelige birolle.