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