Leo Ramos is known for Showdown in Manila (2016), Jungle Wolf (1987) and Duwag lang ang sumusuko! (1991).
No data