Ricky Davao

Ricky Davao (1961-2025)

Born in Manila, Philippines

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