Julie De Guzman is known for Robowar (1988), Manila in the Claws of Light (1975) and Strike Commando (1987).
No data