Production
TL cinema · 2 credits
John Silva is a Filipino film producer.
Last Supper No. 3
The Blood Trail
Producer