

The Hollowed(2026)

FANEY (The Fan)(2025)
Edgar

Kontrabida(2025)

The Time That Remains(2025)
Angua Jr.

Nasaan si Hesus?(2025)
Congressman Carramba

After All(2024)
Abner

X&Y(2024)

Bilanggo ng Kinahinatnan(2024)

May Puso Ba Ang Isang Manika?(2024)
Manong Bert

Pieta(2023)
Francis

Nagalit Ang Patay sa Haba ng Lamay: Da Resbak(2023)

Huwag Kang Lalabas(2021)
Mandurugo (segment "Bahay")

Nerisa(2021)
Badong

Manila Is Full of Men Named Boy(2019)
Rodrigo

Habambuhay: Remembering Philippine Cinema(2019)
Himself

Sakaling Maging Tayo(2019)

Adan(2019)
Lucas / Ellen's father

Dark Is the Night(2018)

What Home Feels Like(2017)

AWOL(2017)
Amang

Baconaua(2017)
Mang Danny

Smaller and Smaller Circles(2017)
NBI Director Francisco Lastimosa

Pauwi Na(2016)
Mang Pepe
Ringgo: The Dog Shooter(2016)
Blindfold(2015)

Felix Manalo(2015)
Quintin Rivera

Toto(2015)

Ka-Relasyon: Talent(2015)
Warren
Three(2014)

K'na, The Dreamweaver(2014)
North Chieftain

Gangster Lolo(2014)

Tinik(2013)

Ang Pirata(2013)

Porno(2013)

Thy Womb(2012)
Bangas-An

Melodrama Negra(2012)

Fable of the Fish(2011)
Miguel

Amigo(2011)
Policarpio

Aswang(2011)
Moises

Forever and a Day(2011)
Gerry

Miss You Like Crazy(2010)
Efren Samonte

Dagim(2010)
Tolome

Pitas(2010)
Kabo

Oh, My Girl! A Laugh Story...(2009)
Director
Carnivore(2008)

UPCAT(2008)
Mang Avelino

Manila in the Fangs of Darkness(2008)
Kontra Madiaga

Ang M.O.N.A.Y ni Mr. Shooli(2007)

Batanes(2007)
Boy

Pi7ong Tagpo(2007)
Fred Rodriguez (segment "Toga")

Faces of Love(2007)

Donsol(2006)

First Day High(2006)
Investigator Matriponio

Circumcision(2005)

The Son of Brocka(2005)

The Great Raid(2005)
Henchman #2

Boso(2005)

U Belt(2004)

Homecoming(2003)

Markova: Comfort Gay(2000)
Puging

Palaban(2000)

Bulaklak ng Maynila(1999)
Roque

'Di Puwedeng Hindi Puwede(1999)
Mendez

Esperanza: The Movie(1999)
Luis

Mainit Na Bala(1998)
Sgt. Garcia Acevero (as Rafael 'Bembol' Roco Jr.)

Matang agila(1997)

Iskalawag: Ang Batas Ay Batas(1997)

Ipaglaban Mo: The Movie II(1997)
Sgt. Macatulos (episode 1)

Kamada(1997)
Carlito

Vulcan(1997)
Pulon, Pedring's Stepfather

Wala Nang Iibigin Pang Iba(1997)
Rufo

Tubusin Mo Ng Bala Ang Puso Ko(1996)

Iligpit si Bobby Ortega: Markang Bungo 2(1995)

Ikaw Pa... Eh Love Kita(1995)
Benjie

Asero(1995)
Spade

Matimbang Pa sa Dugo(1995)
Sabater

Lucas Abelardo(1994)
Chief

Wating(1994)
Bert

Talahib at Rosas(1994)

Nagkataon...Nagkatagpo(1994)
Guzman

Sana'y Ikaw na Nga(1993)
Mike

Leonardo Delos Reyes: Alyas Waway(1993)
Kabo Bello

Anak ni Baby Ama(1991)
Junior Bahala

Kidlat ng Maynila: Joe Pring 2(1991)

Biokids(1990)
Clown

Kapitan Paile: Hindi Kita Iiwanang Buhay!(1990)
Urbanito Dizon (The Most Notorious Gangster in Luzon)(1990)
Jabidah Massacre(1990)

Dirty Affair(1990)
Falcon

Fight for Us(1989)
Major Kontra

Sweet Revenge(1989)
Rod

Three Mothers, One Child(1987)
Serafin 'Bok'

Gabi Na, Kumander(1986)

Sobra Na, Tama Na, Asiong Aksaya(1986)

'Merika(1984)
Mon Zablan

Bagets(1984)
The 'Sabets'
Mga Batang Yagit(1984)
Over My Dead Body(1983)
Gary

Once, There Was a Mother(1983)
Allan

The Year of Living Dangerously(1982)
Kumar

Five and the Skin(1982)
Bembol

Pabling(1981)

Controversial(1981)
Himself
Raiders for Victory(1981)
Gabi ng Lagim Ngayon(1980)
Abel

Pinay, American Style(1979)
Nonoy

Boy Kodyak(1979)
Ang Leon, ang Tigre, at ang Alamid(1979)

When the Crow Turns White, When the Heron Turns Black(1978)
Dido (as Bembol Roco Jr.)

Kampus?(1978)
Norman

Isa-dalawa-tatlo: Ang tatay kong kalbo(1978)

Will I Always Be a Woman?(1978)
Eric

Beasts(1978)
Andro

Boy Pana(1978)

Sa Piling ng mga Sugapa(1977)

Banta ng Kahapon(1977)
Sgt. Rigor

Tisoy!(1977)
Julio Madiaga (uncredited)

Three Years Without God(1976)
Crispin

The Tenants(1976)
David

Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday(1976)

Manila in the Claws of Light(1975)
Julio Madiaga