profile image

Isabel Sandoval

01 Jan, 1982 in Cebu, Philippines

Isabel Sandoval is a Filipina filmmaker and actress who lives in the United States.

Also Known As:

Isabel Vincent Sandoval

Oops!

Something Wen't Wrong, Please Try Again Later.

← Go Back