Jade Francis Castro (born August 21, 1978) is a Filipino film director, screenwriter, and producer. He is best known for writing and directing Endo (2007), and Zombadings 1: Patayin sa Shokot si Remington (2011).
Birthday: August 21, 1978
November 05, 2020
September 13, 2019
October 13, 2019
November 24, 2010
August 31, 2011
March 14, 2012
July 03, 2013
June 12, 2024
Invalid Date
July 21, 2007
September 20, 2006
February 27, 2008
December 24, 2010
June 05, 2013
March 22, 2024
November 13, 2024
October 16, 2016
July 15, 2005
April 06, 2010
March 24, 2018
April 07, 2018
November 11, 2013
October 28, 2020
March 20, 2014
November 15, 2006
December 25, 2019