Rod Francisco is known for Condemned (1984), Kodengo Penal: The Valderama Case (1980) and Dragon Fights Back (1984).
No data