Register to mark this movie seen or favorite and personalize your experience
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).
We can't find the internet
Attempting to reconnect
Something went wrong!
Your question will be added to the thread you came from.