Gemma-Leah Devereux was born on August 9, 1990 in Dublin, Ireland. She is an actress, known for Judy (2019), The Bright Side (2020) and Smother (2021).
Share
Info mistake?
Biography
Gemma-Leah Devereux was born on August 9, 1990 in Dublin, Ireland. She is an actress, known for Judy (2019), The Bright Side (2020) and Smother (2021).