Shiah Luna was born on July 24, 1984 in Turlock, California, USA. She is an actress, known for The Chimera Effect (2021), The Redeemer (2019) and Age of the Living Dead (2018).