GMA Network |- | rowspan="4" | 2004 || Stage 1: Live! || Herself |- | Stage 1: The StarStruck Playhouse || Herself |- | Click || Leilani |- | Click Barkada Hunt|| Herself |- | 2004—2010 || SOP Rules || Herself |- | 2004—2006 || SOP Gigsters || Herself |- | 2004—2005 || Joyride || Rene / Irene |- | rowspan="2" | 2005 || Encantadia || Mira |- | Love To Love (Season 6): Wish Upon A Jar || Neneng |- | 2005—2007 || Hokus Pokus || Jackie |- | rowspan="2" | 2006 || Bleach|| Rukia Kuchiki |- | Now and Forever: Tinig || Victoria / Ikay |- | 2006—2007 ||Carlo J. Caparas' Bakekang || Charming Maisog / Lokresha / Karisma |- | 2007 || Sine Novela: Pati Ba Pintig ng Puso|| Jenna |- | 2007—2008|| Sine Novela: Pasan Ko ang Daigdig|| Lupe Velez |- | rowspan="3"| 2008 || Bleach: Season 2 || Rukia Kuchiki |- | Babangon Ako't Dudurugin Kita || Salve Dizon |- | Carlo J. Caparas' Tasya Fantasya || Tasya |- | 2008—2009 || Sine Novela: Saan Darating ang Umaga? || Shayne Rodrigo |- | rowspan="3"| 2009 || SRO Cinemaserye: Suspetsa || Leonor |- | Dear Friend: Madrasta || Princess / Shiela Gomez |- | All My Life || Princess |- | 2010 || Pilyang Kerubin || Hannah |- | 2010—2011 || Grazilda || Cindy |- | 2011—2012 || Amaya || Apila |- | 2013 ||Anna Karenina || Margarita "Maggie" Monteclaro |- | 2014 || Rhodora X || Angela Ferrer |- | 2014—2015 || Yagit || Dolores "Dolor" Macabuhay-Guison |- | 2015 || Magpakailanman: Nuno Sa Punso || Flor |- | 2016 || Wagas || Mitch |- | 2016—2017 ||Sa Piling ni Nanay || Ysabel Salvacion / Zeny |- | rowspan="3"| 2017 || Dear Uge || Mylene |- | Tadhana || Connie |- | Magpakailanman: Anak Mo, Anak Ko, Anak Natin || Mary Jane |- | rowspan="3"| 2018 || Hindi Ko Kayang Iwan Ka || Thea Balagtas-Angeles |- | Dear Uge: Beki Boyfie || Mina |- | Magpakailanman: The Haunted Wife || Inday |- | 2019 || Hiram na Anak || Miren Alonta |- | 2019—2020 || Beautiful Justice || Alicia "Alice" Santos-Vida |- | 2020 || I Can See You: The Promise || Clarisse Agoncillo |- | 2021—2022 | Las Hermanas || Dorothy Manansala |- | 2022 | Start-Up PH || Katrina Sison / Ina Diaz