|
Manila's Finest (2025) as Homer Magtibay |
|
Meet, Greet & Bye (2025) as Tupe Facundo |
|
The Ride (2025) as Barry |
|
Sunshine (2025) as Pastor Jaime |
|
My Love Will Make You Disappear (2025) as Papa P |
|
The Kingdom (2024) as Sulayman Tagum |
|
Real Life Fiction (2024) as Paco |
|
GomBurZa (2023) as Padre Pédro Pelaéz |
|
Mallari (2023) as Jonathan / John Rey / Severino |
|
Moro (2023) as |
|
Moro (2023) as Jasim |
|
My Amanda (2021) as TJ |
|
Hayop Ka! The Nimfa Dimaano Story (2020) as Papa Jorge (voice) |
|
Ang Hupa (2019) as Hook Torollo |
|
Ang Panahon ng Halimaw (2018) as Hugo Haniway |
|
Deadma Walking (2017) as Eulogist |
|
Last Night (2017) as |
|
Northern Lights: A Journey to Love (2017) as Charlie Sr. |
|
Love Me Tomorrow (2016) as JC |
|
Hele sa Hiwagang Hapis (2016) as Simoun / Crisostomo Ibarra |
|
Silong (2015) as Miguel Cascarro |
|
The Breakup Playlist (2015) as |
|
Relaks, It's Just Pag-ibig (2014) as |
|
Starting Over Again (2014) as Marco Villanueva |
|
Kimmy Dora: Ang Kiyemeng Prequel (2013) as Buko Vendor |
|
On the Job (2013) as Francis Coronel Jr. |
|
Ekstra (2013) as Piolo Pascual / Brando |
|
24/7 In Love (2012) as Pipoy Ronquillo |
|
Every Breath U Take (2012) as Leo |
|
Toni Gonzaga: Toni @ 10 - The Anniversary Concert (2011) as himself |
|
Ang Tanging Ina Mo: Last na 'to! (2010) as PSG Applicant (uncredited) |
|
Manila (2009) as William / Phillip |
|
Love Me Again (2009) as Migo |
|
Chopsuey (2007) as Jimmy Wong |
|
Paano Kita Iibigin (2007) as Lance |
|
Don't Give Up On Us (2006) as Vince |
|
Kagat ng Dilim (2006) as Ka Serafin |
|
D' Anothers (2005) as Himself (uncredited) |
|
Dreamboy (2005) as Jaime / Philip / Eboy |
|
Milan (2004) as Lino |
|
Till There Was You (2003) as Albert Robles |
|
Dekada '70 (2002) as Jules |
|
9 Mornings (2002) as Gene Ynfante |
|
Jologs (2002) as Coffee Shop Customer |
|
I Think I'm In Love (2002) as Jonas |
|
Bakit 'Di Totohanin (2001) as Paul |
|
Mila (2001) as Primo |
|
Kahit Isang Saglit (2000) as Michael |
|
Lagarista (2000) as Gregory |
|
Pera o Bayong (Not da TV) (2000) as Himself |
|
Esperanza: The Movie (1999) as Brian |
|
Batang PX (1997) as Jessie |
|
Puppy Love () as |
|
Children of the Lake () as |
|
Manila's Finest (2025) Producer |
|
The Ride (2025) Executive Producer |
|
Real Life Fiction (2024) Executive Producer |
|
Walang KaParis (2023) Executive Producer |
|
Hayop Ka! The Nimfa Dimaano Story (2020) Executive Producer |
|
Ang Hupa (2019) Executive Producer |
|
Kuya Wes (2018) Executive Producer |
|
Meet Me in St. Gallen (2018) Executive Producer |
|
Kita Kita (2017) Executive Producer |
|
Northern Lights: A Journey to Love (2017) Executive Producer |
|
Relaks, It's Just Pag-ibig (2014) Executive Producer |
|
D' Anothers (2005) Thanks |