D
Director

David Alvarez

David Alvarez is a director, writer and producer known for Flesh & Blood (2016), Lucidity and Tail (2017).

October 12, 1993 (33 years old) La Cañada Flintridge, California, USA
MIH: 'American Rust: Broken Justice' Exclusive Interviews
David Alvarez