Doug Torres
Doug Torres was born on July 8, 1969 in Manila, Philippines. He is an assistant director and producer, known for Ad Astra (2019), 12 Years a Slave (2013) and The Lost City of Z (2016).
Known for
Directing
Place of birth
Manila, Philippines
Birthday
7/8/1969
Known For
Credits
Photos
We Own the Night
6.696
The Big Wedding
5.86
13
5.834