| Year | Title | Role |
|---|
| 1982 | Okay Sha | Recurring role |
| 1999–2002 | G-mik |
| 2001 | Maynila |
| Sa Dulo ng Walang Hanggan | Esther |
| 2004 | Maalaala Mo Kaya: Scrapbook | Kim Park |
| 2005 | Love to Love Presents: Wish Upon a Jar | Recurring Role |
| Ang Mahiwagang Baul: Si Juanito at ang Duwende | Maring |
| Sugo | Anita |
| 2006 | I Luv NY | Susan Santos |
| Komiks Presents: Da Adventures of Pedro Penduko | Kafra |
| Love Spell Presents: Home Switch Home | Recurring Role |
| Daisy Siete: Moshi Moshi Chikiyaki | Lydia |
| 2007 | Pinoy Big Brother: Celebrity Edition 2 | Herself/Housemate |
| Maalaala Mo Kaya: Feeding Bottle | Recurring Roler |
| Mga Mata ni Anghelita | Beth |
| Magic Kamison | Rianne |
| 2008 | Kung Fu Kids | Mrs. Ocampo |
| ASAP | Herself |
| Maalaala Mo Kaya: Leather Shoes | Recurring Role |
| Maalaala Mo Kaya: Mansyon | Delia |
| 2009 | Maalaala Mo Kaya: Soccer Ball | Self |
| Moomoo and Me | Rose Magpantay |
| Sine Novela: Ngayon at Kailanman | Melissa Noche |
| Nasaan Ka Maruja? | Precy Miranda |
| Precious Hearts Romances Presents: Somewhere in My Heart | Michelle Dalisay |
| 2010 | Maalaala Mo Kaya: Kalapati | Viel |
| Maalaala Mo Kaya: Makinilya | Pinky |
| Maalaala Mo Kaya: Piano | |
| Melason | Herself |
| Precious Hearts Romances Presents: Impostor | Lira Aguilar-Ventura |
| My Driver Sweet Lover | Yaya Auring |
| Wansapanataym: Valentina | Susan |
| 2011 | Wansapanataym: Family Tree | Lita Sandoval |
| Your Song Presents: Andi | Elsa |
| Wansapanataym Presents: Rod Santiago's: Buhawi Jack | Josie Isidro |
| Maalaala Mo Kaya: Tropeo | Cering [5] |
| Minsan Lang Kita Iibigin | |
| Good Vibes | Amanda Pedroza |
| 100 Days to Heaven | Teresita Delgado |
| Maalaala Mo Kaya: Kape | Tess [6] |
| Wansapanataym: RR Marcelino's Darmo Adarna | Claring |
| Nasaan Ka, Elisa? | Adriana Valdez |
| Wansapanataym: Happy Neo Year | |
| 2012 | Ikaw ay Pag-Ibig | Marietta |
| Maalaala Mo Kaya: Panyo | |
| Princess and I | Des Salamat |
| Wansapanataym: Kuha Mo | Patty |
| Maalaala Mo Kaya: Marriage Contract | Fely |
| 2013 | Wansapanataym: Gagam-Buboy | Annie |
| Little Champ | Dahlia |
| Apoy sa Dagat | Dolores Manubat |
| Wansapanataym: Mommy Nappers | Agnes Sandoval |
| Maalaala Mo Kaya: Box | Mama |
| My Little Juan | Betchay |
| Kahit Nasaan Ka Man | Medel |
| 2014 | The Borrowed Wife | Imelda Beltran |
| Magpakailanman: Gas Mo Bukas Ko | |
| Panalangin | Rachelle |
| Sana Bukas pa ang Kahapon | Young Ruth Gaspar |
| Ipaglaban Mo: Amin ang Pamana Mo | Aling Marta |
| More Than Words | Marissa Santillian |
| 2015 | Forevermore | Taps |
| FlordeLiza | Dahlia Cruz-Dizon |
| Ipaglaban Mo: Ang Bintang Mo sa Akin | Teresa |
| Pasión de Amor | Leonora Alvarez-Samonte |
| Pinoy Big Brother: 737 | Houseguest |
| My Fair Lady | Susan |
| FPJ's Ang Probinsyano | Marita de Vela |
| 2016 | Be My Lady | Elsa Soliman |
| Magpakailanman: Multo ni Ella | Nita |
| Magpakailanman: Rape ni Rosie | Sonya |
| Usapang Real Love | Gina Cablao |
| 2017 | Maalaala Mo Kaya: Cellphone | Emilia |
| Tadhana: 143 NZ | Helen |
| Wagas: Sumpa | Gloria |
| Ipaglaban Mo: Pikot | Chona |
| G.R.I.N.D. Get Ready It's a New Day | Heidi Katacutan |
| Tadhana: Sundo | Ofelia |
| Maalaala Mo Kaya: Tulay | Lucing |
| 2018 | Maalaala Mo Kaya: Mangga | Amparo |
| Ipaglaban Mo: Pangalan | Tess Hermosa |
| Wansapanataym: Ikaw ang Ghosto Ko | Lovely |
| Playhouse | Cathy |
| Ngayon at Kailanman | Sonia |
| 2019 | Maalaala Mo Kaya: MVP | Alona |
| 2020 | Ate ng Ate Ko | Mithi Gonzales |
| 2021 | Maalaala Mo Kaya: Tattoo | Maya Bonifacio |
| Encounter: The Philippine Adaptation | Marilyn Hilario |
| Niña Niño | Yasmin |
| 2023 | Underage | Rebecca "Becca" Serrano |
| Team A | Violeta Bagsic |
| 2024 | Black Rider | Hilda Magallanes |
| Padyak Princess | Selma Nieva |
| 2025 | Ang Mutya ng Section E | Gemma Fernandez |
| Bad Genius | Nona [7] |