Actor (79 credits)
- Everything About Her (2016) Vivian Rabaya
- Ekstra (2013) Loida
- The Healing (2012) Seth
- 100 Days to Heaven (2011) Tagabantay (Government Employee)
- In My Life (2009) Shirley Templo
- Alay ni da king: An FPJ special (2007) Host-FPJ The Artist
- D' Lucky Ones! (2006) играет саму себя
- Mano po III: My love (2004) Lilia
- Dekada '70 (2002) Amanda
- Anak (2000) Josie
- Bata bata paano ka ginawa? (1998) Lea Bustamante
- Hanggang ngayon ika'y minamahal (1997)
- Nag-iisang bituin (1994)
- Lipa «Arandia» Massacre: Lord, Deliver Us from Evil (1994) Helen Arandia
- Ikaw lang (1993) Selena
- Sinungaling mong puso (1992) Clara
- Ipagpatawad mo (1991)
- Kapag langit ang humatol (1990) Florida
- Imortal (1989)
- Pahiram ng isang umaga (1989) Juliet Espiritu
- Ibulong mo sa Diyos (1988)
- Takot ako, eh! (1987)
- Tagos ng dugo (1987) Josefina «Pina» Ramos Regala
- Payaso (1986)
- Yesterday, Today and Tomorrow (1986) Corina
- Muling buksan ang puso (1985)
- Adultery (1984) Aida Macaraeg
- Sister Stella L. (1984) Sister Stella Legaspi
- Minsan pa nating hagkan ang nakaraan (1983) Helen
- Paano ba ang mangarap? (1983) Lisa
- Broken Marriage (1983) Ellen
- Relasyon (1982) Maria Lourdes «Marilou» Castañeda
- Haplos (1982) Christy
- Pakawalan mo ako (1981) Anna
- Karma (1981)
- Miss X (1980)
- Darna at Ding (1980) Darna / Narda
- Yakapin mo 'ko, lalaking matapang (1980)
- Good Morning, Sunshine (1980)
- Langis at tubig (1980) Cory Jarlego
- Buhay artista ngayon (1979)
- Pinay, American Style (1979) PX
- Desejo violento (1978)
- Ikaw ay akin (1978) Sandra Aragon
- Pagputi ng uwak... Pag-itim ng tagak (1978) Julie Monserrat
- Nakawin natin ang bawat sandali (1978)
- Masarap, masakit ang umibig (1977)
- My Brother, My Wife (1977)
- Burlesk Queen (1977) Chato / Czarina
- Tag-ulan sa tag-araw (1975) Nanette
- Basta't isipin mong mahal kita (1975)
- Darna vs. the Planet Women (1975) Darna / Narda
- Vilma and the Beep Beep Minica (1974) Vilma
- Vivian Volta (1974) Vivian Volta
- Mga Tigre ng Sierra Cruz (1974)
- Kampanerang kuba (1974) Andang / Sandra
- Cinderella (1974) Cinderella
- Anak ng asuang (1973)
- Dyesebel (1973) Dyesebel
- Tsismosang tindera (1973)
- Wonder Vi (1973) Wonder Vi
- Lipad, Darna, lipad! (1973) Darna / Narda
- Now and Forever (1973) Vilma
- Sixteen (1972)
- Dalagang nayon (1972)
- Sweet Sweet Love (1972)
- The Sensations (1971)
- Young Love (1970)
- Dingdong (1970)
- Love Is for the Two of Us (1970)
- Pinagbuklod ng langit (1969) Aimee Marcos
- De colores (1968)
- The Longest Hundred Miles (1967) Maria
- Eagle Commandos (1967)
- Hampaslupang maton (1966)
- Morena martir (1965)
- Iginuhit ng Tadhana: The Ferdinand E. Marcos Story (1965) Imee
- Duelo sa Sapang Bato (1963)
- Miss X слухи
Producer (2 credits)