1996
as Ryan
1999
as Patrick
2002
as Dino
2024
as Kristoffer "Tupe"
1997
as Warren
1995
as Young Victor
1998
as Lester Carmona
2007
as Jude (segment "Angel of Love")
as Amboy
1994
as Vincent
as Jun-jun
2025
2003
as Christian
2015
2016
2004
as Stephen
2000