Biographies: Rio Locsin - Actor

Biographies

 [1 Content]

Filipina actress born on 22 May 1961 in the Philippines to former actress Charito Garcia. She was previously married to actor Al Tantay and is currently married to Padim Israel. Her works include Riza Jones (1979), Si Baning, si Maymay at ang asong si Bobo (2009) and Salawahan (1979).