- „Apocalypse Child“ (2015) als Angela
- „Sunday Beauty Queen“ (2016) als Margie
- „Birdshot“ (2016) als Maya
- „The Day After Valentine's“ (2016) als Rachel
- „Die Geisterbraut“ (2017) als Lina
- „Howling Wilderness“ (2017) als Agueda
- „Aurora“ (2018) als Jacq
- „Goyo:The Little General“ (2018) als zweiter Gewinner
– „Verdict“ (2019) als Bea
- „An Open Door“ (2020) als Bea
– „How to Die Young in Manila“ (2020) als Mayen
Fernsehen:
- „The Story of the House“ (2015) als junge Nida Blanca
– „FPJ’s The Provincial“ (2015–2016) als Maria Elizabeth „Bel“ Tuazon
- „It's My Life“ (2016) als Bea
- „The Promise of Forever“ (2017) als Joanna Arevalo
- „Holy Light of the Heart“ (2018) als Melissa Ramirez-Buenavista
- „Mea Culpa:Wer beherrscht den Tanz?“ (2018) als Bea Ramirez
– „Precious Hearts Romances Presents:The Bastards“ (2018–2019) als Ysabel Salvador-Guzman
– „The Story of My Home“ (2019) als junge Myrna
– „Wer tanzt? Meine Schuld“ (2019–2020) als Bea Ramirez
- „Verbotene Spielshow:Kein Schlaf! Nein! Nein! Nein!“ (2020) als Gast (verschiedene Episoden)
- „Run To Me:The Ultimate Fan Race“ (2020) als Moderator
- „The Clash“ (2021) als Moderator
- „The Voice Kids“ (2021) als Team Sarah Coach