Career

Television
  • 2007 - Kamandag - Young Lily - GMA Network
  • 2008 - Volta - Pepper / 110 - ABS-CBN
  • 2008 - Maalaala Mo Kaya: Kanin - Young Rina - ABS-CBN
  • 2009 - Komiks Presents: Flash Bomba - Young Marissa - ABS-CBN 
  • 2010 - Wansapanataym: Valentina - Young Valentina - ABS-CBN
  • 2010 - Habang May Buhay - Young Jane - ABS-CBN
  • 2011 - Maalaala Mo Kaya: Cupcake - Marcella - ABS-CBN
  • 2011 - Bianong Bulag - Young Isabel Robles - ABS-CBN
  • 2011 - Alakdana - Young Adana San Miguel - GMA Network
  • 2011 - Alyna - Young Alyna Natividad - ABS-CBN
  • 2011 - Maalaala Mo Kaya: Kape - Young Apple Santiago - ABS-CBN
  • 2011 - Kim: Awit Kay Inay - Young Michelle -ABS-CBN
  • 2011 - Wansapanataym: Cacai Kikay - Bea - ABS-CBN
  • 2011 - Angelito: Batang Ama - Rachel Dimaano - ABS-CBN
  • 2012 - Kung Ako'y Iiwan Mo - Teen Sarah Natividad - ABS-CBN
  • 2012 - Maalaala Mo Kaya: Korona - Young Maricel - ABS-CBN
  • 2012 - Angelito: Ang Bagong Yugto - Rachel Dimaano - ABS-CBN
  • 2013 - Maalaala Mo Kaya: Bimpo - Jovelyn - ABS-CBN
  • 2013 - Maalaala Mo Kaya: Rosaryo - Risa Manlangit - ABS-CBN
  • 2013 - Magkano Ba Ang Pag-ibig? - Mila Aguirre - GMA Network
  • 2014 - Paraiso Ko'y Ikaw - Celine Fuentes / Fake Josephine - GMA Network
  • 2014 - My BFF - Kimberly - GMA Network
  • 2014 - Maalaala Mo Kaya: Bonnet - Paolo's Sister - ABS-CBN
  • 2014 - Magpakailanman: The Rebecca Laurente Story - Sabel - GMA Network
  • 2014 - Magpakailanman:  The Azon and Alvin Abad Story - Wena - GMA Network
  • 2014 - Imbestigador: Pampanga Double Murder Case - Vanessa - GMA Network
  • 2015 - Maynila: Second Princess - Jane - GMA Network
  • 2015 - Sunday All Star - Herself - GMA Network
  • 2015 - Once Upon A Kiss - Athena Pelaez Almario - GMA Network
  • 2015 - Love Hotline: Ina Ng Mga Inabandona - Angeline Singson - GMA Network
  • 2015 - Imbestigador: Cavite Double Rape Case - Mimay - GMA Network
  • 2015 - Maalaala Mo Kaya: Ilog - Hannah - ABS-CBN
  • 2015 - Imbestigador: Quezon City Rape Case - Honey - GMA Network
  • 2015 - Love Hotline: Ang Maikling Buhay Ni Ofelia - Ofelia - GMA Network
  • 2015 - Beautiful Strangers - Leslie de Jesus - GMA Network
  • 2015 - Sunday Pinasaya - Herself - GMA Network
  • 2016 - Wish Ko Lang: Maskara - Chella dela Cruz - GMA Network
  • 2016 - Maynila: Mahal Nga Kasi Kita - Cleng - GMA Network
  • 2016 - Maalaala Mo Kaya: Pinto - Sally - ABS-CBN
  • 2016 - Karelasyon: Hiya - Che - GMA Network

Film
  • 2007 - You Got Me - Young Amor Santander / Moe - Star Cinema
  • 2008 - Volta - Young Pearl Magtoto / Volta - Star Cinema
  • 2010 - Hating Kapatid - Young Rica - Viva Films
  • 2012 - My Cactus Heart - Heart - Star Cinema
  • 2015 - Buy Now Die Later - Party Girl - Quantum Films

Short Film
  • 2014 - Eskinol: Face The Day - Kylie 
  • 2015 - Eskinol: Face to Face - Kylie

Discography
  • 2015 - I Wish I Never Care - Vanilla Grove - Unreleased
  • 2016 - Wala Akong Pake - Vanilla Grove - Unreleased

TV Commercial / Endorsement / Sponsors
  • Papa Ketchup
  • Coca Cola
  • Del Monte Fruit Cocktail
  • Maggie
  • Nestle Chuckie
  • National Bookstore
  • Lemon Square Mamon
  • Jollibee
  • Pure 'n Fresh Cologne
  • Converse
  • BNY
  • AyosDito.ph
  • Skin Inc Dermatology and Laser Center
  • Jewels  Clothing Corporation
  • Rufo's Famous Tapa
  • Smart
  • Next Jeans
  • TARA Security App
  • Magnolia Chicken
  • Ever Bilena Cosmetics
  • Hawk
  • Pretty Looks Aesthetic Center
  • Avon Malaysia
  • Lilith
  • Fresh Gear
  • Magic Creams
  • Careline Cosmetics
  • Sheena Clothing