1982-01-01 Cebu, Philippines
Isabel Sandoval is a Filipina filmmaker and actress who lives in the United States.
Maria Schneider, 1983 | Maria Schneider | 2022-05-26 | |
The Actress | 2021-10-28 | ||
Shangri-La | 2021-02-23 | ||
A 1984 Period Piece in Present Day | 2020-10-16 | ||
Lingua Franca | Olivia | 2020-07-01 | |
Señorita | Donna | 2011-08-06 | |
Señorita | Laura | 2009-11-01 | |
Moonglow | |||
Tropical Gothic | Marta |