Series |
The Bagman
|
|
2025 |
Series |
Sellblock
|
|
2025 |
Series |
Cattleya Killer
|
Gene Rivera |
2023-06-01 |
Series |
Voltes V: Legacy
|
Zu Zander |
2023-05-08 |
Movie |
Leonor Will Never Die
|
Ricardo |
2022-11-25 |
Series |
Owe My Love
|
Doc Coops Cooper |
2021-01-06 |
Movie |
Magikland
|
|
2020-12-25 |
Movie |
Jacqueline Comes Home: The Chiong Story
|
Sonny |
2018-07-18 |
Series |
Oh, My Mama!
|
Efren Ynares |
2016-09-19 |
Movie |
Lumayo Ka Nga Sa Akin
|
Pundit |
2016-01-13 |
Movie |
Felix Manalo
|
A pastor |
2015-10-04 |
Series |
The Half Sisters
|
Alfred Alcantara / Damon Sarmiento |
2014-06-09 |
Movie |
Awaken
|
|
2014-12-17 |
Series |
Pyra: Babaeng Apoy
|
Daniel del Fierro |
2013-08-26 |
Movie |
Pedro Calungsod: Batang Martir
|
Choco |
2013-12-25 |
Movie |
Every Breath U Take
|
Mario |
2012-05-16 |
Series |
Biritera
|
Dalton "Mr. D" Dimaano |
2012-02-06 |
Series |
Magdalena: Anghel sa Putikan
|
Baron Villa de Asis |
2012-10-08 |
Movie |
In the Name of Love
|
Homer Evelino |
2011-05-27 |
Movie |
Tumbok
|
Mark |
2011-05-04 |
Series |
Panday Kids
|
Andreas |
2010-02-22 |
Movie |
Miss You Like Crazy
|
Nick |
2010-02-24 |
Movie |
Mano Po 6: A Mother's Love
|
Gino |
2009-12-25 |
Movie |
Bente
|
Caloy |
2009-07-08 |
Movie |
The Beerhouse
|
Noynoy |
2009-10-12 |
Movie |
100
|
Emil |
2008-12-03 |
Movie |
Baler
|
2nd Lt. Saturnino Martin Cerezo |
2008-12-25 |
Movie |
Desperadas
|
James |
2007-12-25 |
Movie |
Hide & Seek
|
Gener Buntag |
2007-10-31 |
Movie |
The Promise
|
Jason |
2007-02-14 |
Series |
Kokey
|
Nicassio / Korokoy |
2007-08-06 |
Movie |
Baliw
|
|
2007-01-01 |
Movie |
Co-Ed Scandal
|
Leo |
2006-03-08 |
Series |
Captain Barbell
|
|
2006-05-29 |
Series |
Etheria
|
Marvus |
2005-12-12 |
Movie |
Big Time
|
Young Manolo |
2005-07-13 |
Movie |
Pinoy/Blonde
|
|
2005-07-13 |
Movie |
Anak ng Tinapa
|
|
2005-07-30 |
Movie |
Milan
|
Perry |
2004-02-11 |
Movie |
Kulimlim
|
|
2004-06-23 |
Movie |
1st Time
|
Juan Miguel "JM" |
2003-09-17 |
Movie |
Lastikman
|
Ryan |
2003-01-01 |
Movie |
Keka
|
Bobby |
2003-08-20 |
Movie |
Sumigaw Ka Hanggang Gusto Mo
|
|
1999-01-04 |
Movie |
Ekis
|
Emman |
1999-07-28 |
Movie |
Asin at Paminta
|
|
1999-10-06 |
Movie |
Unfaithful Wife 2: Sana'y huwag akong maligaw
|
|
1999-09-22 |
Movie |
Gangland
|
Kano |
1998-09-18 |
Movie |
José Rizal
|
Fernando |
1998-12-25 |
Movie |
I'm Sorry, My Love
|
|
1998-08-19 |