Debbie McLelland
Birthday: | Place of Birth: Scotland, UKDebbie McLelland is a Scottish film actress and producer known for starring in Sharp Instinct (2023) and it's sequel, Sharp Instinct: Volume II (2024). On both, she served as executive producer.
...
Known For
Sharp Instinct