Rodrigo Vázquez was born in Buenos Aires, Argentina. He is known for Trumped (2019), Palestina Imágenes Robadas (2017) and Brother of Mine (2015).
No data