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).
Movies (Cast)
13
We Own the Night
The Big Wedding
Series (Cast)
Title hidden.
Recommend to a Friend
Only your friends are eligible. Start with @ and type to search. You can add several recipients.