Elle débute en 1991 dans le
Grand Canyon aux côtés de
Kevin Kline, puis joue dans le mythique
Beignets de Tomates Vertes avec Kathy Bates. En 1994, Mary-Louise obtient un petit rôle dans
Le Client avec
Tommy Lee Jones puis se cantonne aux films indépendants pendant un long moment.
On la redécouvre en 2002 avec
Dragon rouge, où elle interprète la femme d'
Edward Norton en danger face à
Anthony Hopkins. En 2003, elle est Harpet Pitt dans le chef d'oeuvre de la fiction télé
Angels in America, diffusée sur Canal Plus avec Al Pacino .
De 2003 à 2006, elle passe à la série TV en jouant dans
A la Maison Blanche aux côtés de Martin Sheen.
Enfin, c'est l'année 2005 qui la sacre définitivement avec son rôle tragicomique de Nancy Botwin dans
Weeds, bientôt diffusé sur Canal Plus aux côtés de
Justin Kirk et Elisabeth Perkins.
Mary-Louise a été mariée pendant 7 ans avec l'acteur Américain [people]Billy Crudup[/people] récemment vu dans "mission Impossible 3" et "Big Fish". A présent divorcés, ils sont pourtant restés en très bons termes.