Alex Bahena
Alex Bahena is a Glasgow-based filmmaker. Future Sparrow, his directorial debut, was screened in competition at the 73rd Edinburgh International Film Festival.
Known for
Directing
Place of birth
Mexico
Known For
Credits
Photos
Future Sparrow
0
The World on a String
0