Acting
Rachel Benichak
Bekannt aus
Zero Day
(2003) – Rachel Lurie
The Making of Zero Day
(2005) – Herself (archival footage)