Born: January 1, 1982
From: Cebu, Philippines
Isabel Sandoval is a Filipina filmmaker and actress who lives in the United States.