HomePeople Biography and filmographyEilidh Barn Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Witches Without Sin2025 · Marie Scud2023 · Petra TV shows (0) No credits available.