Roger Garcia is a producer and writer, known for The Big Hit (1998), Beneath the Cogon (2005) and Sado Tempest (2012).
No data