Ricky Davao

Manila, Philippines

Biography

Frederick Charles Abiera Davao was a Filipino actor and television director.

Movies