Be a member of an exclusive film buff community
Sign Up
Francis Escudero was born on October 10, 1969 in Manila, Philippines. He is an actor and producer, known for Donsol (2006), Of All the Things (2012) and PiliPinas Debates 2016 (2016). He is married to Christine Elizabeth Flores.