Leela Gilday is known for Red Snow (2019), Messiah/Complex (2020) and Broken Angel (2023). She is married to Darrel.
No data