2022
as Ays / Arturo
2019
2018
2018
as Telesforo Carrasco
2018
as Ben
2018
as Dindo Carazo
2017
as Eulogist
2016
2016
2016
2016
2016
as Pancho
2015
2015
as Nathan Ocampo
2014
as Paul Monteliano
2014
as Jake Espiritu / Scheduler
2014
2014
as Onyok Dela Cruz
2012
as Jay
2011
as Rolan Dimaano
2011
as Jake Escaler
2010
as Prinsipe Rikitik
2010
as Aries Abad
2010
as "Francis" / Francisco Baltazar
2009
2009
as Gabriel "Gab" Ledesma
2007
as Richard (segment "Engkanto")
2006
as Pedro Penduko
2006