ActorBorn Mar 23, 1950 Quezon City, Philippines61 titles
Leandro Delantar Alvarez, better known by his screen name Roy Alvarez, was a Filipino actor, director and screenwriter for film, television, and theater in the Philippines.
Biography from Wikipedia, licensed under CC BY-SA.
Movies & shows — tap any title to see where it streams