Acting
On the Job
2013
Bilyarista
Call My Manager: Pilot Episodes
Boy Bastos
as Layno's Cousin
Izla
as Mayor
Cuddle Weather
as Kap
Trip Ubusan: The Lolas vs Zombies
as Infected
The Family That Doesn't Weep
Happy Breakup
as Tay Juan
Resureksyon
Da Possessed
as Singkit
Lumuhod Ka Sa Lupa
as Bacha · 318 ep.
Walang Matigas na Pulis sa Matinik na Misis
as Sylvestre "Style" Salonga · 26 ep.
Start-Up PH
as Samuel Navarro · 65 ep.
Family Feud Philippines
as Self - Contestant (Muhlach) · 1 ep.
Tabi Po
as Alcalde · 6 ep.
The Bagman
8 ep.