Filmography

Lumuhod Ka Sa Lupa
2024 · Acting

A Soldier's Heart
2020 · Acting

Legacy
2012 · Acting

Magkano Ba ang Pag-ibig?
2013 · Acting

Dahil May Isang Ikaw
2009 · Acting

Alyna
2010 · Acting

Ligaw na Bulaklak
2008 · Acting

Amaya
2011 · Acting

Krystala
2004 · Acting

Hindi Ka Na Mag-iisa
2012 · Acting
- No Poster
Magkano Ang Iyong Dangal?
2010 · Acting

Etheria
2005 · Acting

My Destiny
2014 · Acting

The World Between Us
2021 · Acting

The Millionaire's Wife
2016 · Acting

Kung Fu Kids
2008 · Acting

The Fake Life
2022 · Acting

Love Before Sunrise
2023 · Acting

Love & Lies
2013 · Acting

Virgin Forest
2022 · Acting

Arouse
2025 · Acting

Beauty Empire
2025 · Acting

Ilustrado
2014 · Acting

Senior Moments
2026 · Acting

Silip sa Apoy
2022 · Acting

Outside
2024 · Acting

Norte, the End of History
2014 · Acting

Katipunan
2013 · Acting

Nightbird
2023 · Acting

T'yanak
2014 · Acting

The Affair
2010 · Acting

Celestina: Burlesk Dancer
2024 · Acting
- No Poster
Komiks Presents: Flash Bomba
2009 · Acting
- No Poster
My Bestfriend Emman
2026 · Acting

The Inmate
2007 · Acting

Kahalili
2023 · Acting

Reroute
2022 · Acting

Bugso
2022 · Acting

A Lullaby to the Sorrowful Mystery
2016 · Acting

Heremias: Book One - The Legend of the Lizard Princess
2006 · Acting

Captive
2012 · Acting

Paglilitis
2025 · Acting

Smaller and Smaller Circles
2017 · Acting

Miss You Like Crazy
2010 · Acting

Posthouse
2025 · Acting

Manay Po! 2: Overload
2008 · Acting

Shake Rattle & Roll 12
2010 · Acting

Dark Is the Night
2018 · Acting

Nervous Translation
2019 · Acting

Jaguar
Acting

The John Perkins Tapes
2024 · Director, Writer
- No Poster
Remote
Acting

Triggered
2024 · Acting
- No Poster
David F.
2013 · Acting

The Kingdom
2024 · Acting
- No Poster
Silup
2011 · Acting

Reminiscences of the Green Revolution
2019 · Acting

Rosario
2010 · Acting

Apocalypse Child
2016 · Acting

Pitas
2010 · Acting

When the World Met Miss Probinsyana
2024 · Acting

Batanes
2007 · Acting

El Presidente
2012 · Acting

Donsol
2006 · Acting

An Errand
2024 · Acting

Astig
2009 · Acting

Manila Death Squad
2017 · Acting

100
2008 · Acting

Temptation
2007 · Acting

Alon ng Kabayanihan
2025 · Acting

Children of the Lake
Acting

Death March
2013 · Acting

Karma
2024 · Acting

Independencia
2010 · Acting

Anatomiya Ng Korupsiyon
2011 · Acting

Tambolista
2007 · Acting

Toto
2015 · Acting

Flight of an Angel
2011 · Acting
- No Poster
Mauban: Ang Resiko
2014 · Acting

Tagapagligtas
2007 · Acting

Aurora
2009 · Acting

Funerary
2010 · Acting

Bulong
2008 · Acting
