Miguel Castro is known for Nang iniwan mo ako (1997), Ikaw pala ang mahal ko (1997) and Live Show (2000).
No data