Indecent Professor Cast Leo Martinez Marjorie Barretto Amanda Page Jessica Rodriguez Danny 'Brownie' Punzalan Rico J. Puno Mely Tagasa Subas Herrero