Known For
Filmography
2016
2012
2011
2010
2002
2001
2000
2000
2000
1999
1999

The Story of Us
TV · as Alex · 77 eps

Felina: Prinsesa ng mga Pusa
TV · as Joaquin · 63 eps

Rod Santiago's The Sisters
TV · as Rafael Leonidez · 40 eps

In Your Eyes
Movie · as Dennis

If You Are But a Dream
Movie · as Eric

Sa Dulo Ng Walang Hanggan
TV · as Miguel "MJ" Crisostomo, Jr. / Miguelito · 505 eps

Anak
Movie · as Brian

Kahit Isang Saglit
Movie · as Dexter

Pera o Bayong (Not da TV)
Movie · as Himself

Isusumbong Kita sa Tatay Ko
Movie · as Caloy

Saan Ka Man Naroroon
TV · as Joshua · 508 eps
