Christopher de Leon

October 31, 1956
Manila, Philippines

Television Credits