Behind the Camera
Scorpio Nights
Director
Scorpio Nights 2
Historia, Supervising Producer
Unfaithful Wife 2
Director
Unfaithful Wife
Director
Ang Kabit ni Mrs. Montero
Director, Guionista, Supervising Producer
Oro, Plata, Mata
Director, Historia
Halik ng Vampira
Director, Historia
Manila by Night
Diseño de Producción
Darna! Ang Pagbabalik
Director
Magikland
Productor Ejecutivo
Batang-X
Director, Guionista
Magic Temple
Director, Historia, Guionista
Ganito Kami Noon... Paano Kayo Ngayon?
Diseño de Producción
Sa Piling ng Aswang
Director, Escritor
Aswang
Director, Historia
Shake, Rattle & Roll
Director
Virgin Forest
Director
Pabling
Diseño de Producción
Ate
Escritor, Diseño de Producción
Ang Agimat: Anting-anting ni Lolo
Historia
Up from the Depths
Diseño de Producción, Underwater Director of Photography
Ang Guro
Director
Tiyanak
Director
Magic Kingdom: The Alamat ng Damortis
Director
Gangland
Director
Once Upon a Time
Director, Escritor
T'yanak
Director
Shake, Rattle & Roll III
Director, Escritor
Too Young
Director
Dugo ng Panday
Director
As Actor/Actress
José Rizal
Archbishop Bernardo Nozaleda, OP
Enteng Kabisote 4: Okay ka, Fairy ko... The Beginning of the Legend
Time Lord
Si Agimat at si Enteng Kabisote
Ermitanyo
Ang Anak ni Brocka
Tatlong Taong Walang Diyos
Francis
Huling Biyahe
Butch Barameda
Virgin Forest
Kamaggay
Habambuhay: Remembering Philippine Cinema
Himself
Gangland
Man in the crowded street
Pak! Pak! My Dr. Kwak!
San Pedro
Namets!
Boss Dolpo
Gumising ka... Maruja
Attorney
Misteryo sa Tuwa
Mr. Murphy - Dead Passenger
Six Degrees of Separation from Lilia Cuntapay
Himself
Relaks, It's Just Pag-ibig
Ganito Kami Muli
Islands
Director
Tigasin
Dayo
Mang Nano (voice)
Brocka x Bernal
Self
Si Lucio at si Miguel: Hihintayin Kayo sa Langit
San Pedro
Woman of the Ruins
The Aswang Phenomenon
Himself