Deep Gold 2011
as Rachel Tejano
Mahal Kita, Walang Iwanan 2000
as Tess
Little Boy Blue: Tiny Terrestrial 1991
as Prof. Delgado
Starzan III 1990
Actor
Credits from TMDB.