Acting
Bart Testa
Bekannt aus
Brakhage
(1998) – Self
Lamentations: A Monument for the Dead World
(1985) – Lecturer