Known For
Filmography
2018
2017
2017
2017
2016
2014
2014
2014
2014
2013
2013
2013
2012
20122011
2010
2010
2010

Kahit Ayaw Mo Na
Movie · as Reggie

Spirit of the Glass 2: The Haunted
Movie · as Enzo

Fallback
Movie

Meant to Beh
Movie

Be My Lady
TV · as Phil · 136 eps

Flight 666
Movie · as Bryan

Past Tense
Movie

Shake, Rattle & Roll XV
Movie · as Bryan (segment "Flight 666")

The Replacement Bride
Movie · as Kael

She's the One
Movie · as Jason

The Bride and the Lover
Movie · as Husband of Shiela

Misibis Bay
TV · as Andrew Cadiz · 45 eps

Sisterakas
Movie · as Marlon
Enchanted Garden
Enchanted Garden
TV · as Mark Carreras · 113 eps

Futbolilits
TV · as Raphael Yamamoto · 75 eps

D'Survivors
Movie

Grazilda
TV · as Kasmir · 85 eps
Langit sa Piling Mo
Langit sa Piling Mo
TV · as Xavier Cruz · 80 eps
