Glaiza De Castro was born on January 21, 1988 in Valenzuela City, Philippines. She is an actress and director, known for Still Life (2007), Liway (2018) and Midnight in a Perfect World (2020). She has been married to David Rainey since October 12, 2021.