His films 'Batch '81' and 'Phantoms of Nabua' engage with themes of power, oppression, and social upheaval rooted in Philippine revolutionary struggles.