Nata nel 1964 a Boston, Laura Poitras vive e lavora a New York. Dopo aver studiato al San Francisco Art Institute, ha proseguito la propria formazione universitaria alla New School for Social Research, specializzandosi in Liberal Arts e Media. Ha debuttato alla regia nel 1996 con il cortometraggio Exact Fantasy, a cui hanno fatto seguito Flag Wars (2003) e O' Say Can You See? (2004). Attualmente sta lavorando a un documentario ancora senza titolo sulla prigione militare di Guantanamo.