Heather Michele O'Rourke was born on December 27, 1975 in Santee, San Diego, California, to Kathleen, a seamstress, and Michael O'Rourke, a construction worker. O'Rourke was best known for her role as Carol Anne Freeling in Steven Spielberg's Poltergeist. She had German, Danish, English, and Irish ancestry.