Info mistake?
Biography
Charles Delgado is known for Daklot (2012), Boylets (2009) and Pagnanasa (2010).
Awards
Known For
Filmography
No data