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
Acting
Year
Title
Role
2023
Sharp Instinct
as Techman