
Directing
David Barrera
ES, EN cinema · 3 credits
Known for
Filmography

Transience
EN · 2018Not rated
Director

The United States of Leland
EN · 20036.5
as First Officer

Directing
ES, EN cinema · 3 credits

Transience
Director

The United States of Leland
as First Officer