No photo
As cast

The Last Pinoy Action King 2015
Cast

Feng Shui 2 2014
Cast

So It's You 2014
Cast

On the Job 2013
Cast

Palad ta ang Nagbuot 2013
Cast

Hamog sa Bukang Liwayway 2004
Cast

Utang ng Ama 2003
Cast
No poster
Parola 2002
Cast

Bukas, Babaha ng Dugo 2001
Cast

Huwag Mong Ubusin ang Bait Ko! 2000
Cast
No poster
Makamandag na Bala 2000
Cast

Habang Nasasaktan Lalong Tumatapang 1997
Cast

Hanggang Sa Huling Patak Ng Dugo 1996
Cast

Chinatown 2: The Vigilantes 1994
Cast

Warden 1992
Cast

Manong Gang 1991
Cast

Leon ng Maynila 1991
Cast

Alyas Pogi: Birador ng Nueva Ecija 1990
Cast

Hukom .45 1990
Cast

Alyas Boy Muslim 1989
Cast

Bala... Dapat Kay Cris Cuenca, Public Enemy No. 1 1989
Cast

Bodyguard 1989
Cast

Patrolman 1988
Cast

Lost Command 1988
Cast

Moises Platon 1988
Cast

Arsenio Cayanan: Alyas Boy Negro 1988
Cast

Oscar Ramos: Hitman 1987
Cast

Balweg: The Rebel Priest 1987
Cast

Sgt. Villapando: AWOL 1986
Cast
No poster
Baun Gang 1985
Cast
No poster
Tatak Ng Yakuza 1983
Cast
No poster
Anak ng Sultan 1983
Cast

Sugo 1982
Cast

Kumusta Ka Hudas 1981
Cast

Blood Hunt 1981
Cast

Ako ang Hari 1981
Cast

Cover Girls 1981
Cast

Hari ng tondo ikaw o ako 1980
Cast
No poster
The Final Showdown 1979
Cast
No poster
The Five Style Fist 1978
Cast

Doble Kara 1978
Cast

Boy Pana 1978
Cast

Relax Lang, Mama ... Sagot Kita 1976
Cast

Bitayin si....Baby Ama! 1976
Cast

Magnong Harabas 1974
Cast
As director

Ligaya… Katumbas ng Buhay 2003
Director
No poster
Parola 2002
Director

Bukas, Babaha ng Dugo 2001
Director

Huwag Mong Ubusin ang Bait Ko! 2000
Director

Akin Ang Labang Ito 2000
Director
No poster
Makamandag na Bala 2000
Director

Bayolente 1999
Director

Pintado 1999
Director

Kapag Dumanak ang Dugo: Buenavista 1997
Director

Hanggang Sa Huling Patak Ng Dugo 1996
Director

Leon Cordero 1996
Director