de Castro, Renato Cruz, Philippines