Blixa Bargeld

Blixa Bargeld

Blixa Bargeld

Blixa Bargeld

Acting

Traceroute (2016)

Self (archive footage)

Mère Ubu (1998)

Monsieur Directeur

Wings of Desire (1987)

Nick Cave and The Bad Seeds