Heather est née le 29 janvier 1970 à Milwaukee (Wisconsin), d'un père membre du FBI et d'une mère poéte. La famille déménage quelques années plus tard en Virginie, où Heather suit ses études. Jeune fille timide et complexée, c'est paradoxalement qu'elle oubliera ses problèmes d'adolescence... grâce au théâtre dans lequel elle se lance à corps perdu ! Tant et si bien que sa mère va accepter de la voir postuler pour obtenir des rôles à Hollywood.
Heather obtiendra ainsi son premier rôle, mais sera finalement obligée de renoncer à ce début de carrière parce que ses parents jugent les dialogues un peu trop “chauds” pour une fille de son âge ( pour tout vous dire, son père aurait même préféré la voir prendre le voile... )
Cumulant les petits boulots (serveuse, ouvreuse) en attendant les castings et les rôles (elle arrivera à se faire remarquer dans 'Drugstore cowboy'), elle gagnera finalement ses galons d'actrice en participant aux derniers épisodes de la mythique série "Twin Peaks"...Et reprendra d'ailleurs brièvement ce rôle dans le film homonyme réalisé par David Lynch. C'est enfin 'Boogie nights' qui révèlera définitivement son visage de porcelaine au grand public... et zou sa carrière est lancée ! Ensuite les rôles pour elle vont s'enchainer...