Jade Castro is known for LSS (2019), Endo (2007) and Zombadings 1: Patayin sa shokot si Remington (2011).
No data