HomePeople Biography and filmographyAlistair Armstrong Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) Cariad Brawdol2023 · Ben The Curse of Halloween Jack2019 · Tommy Robert Reborn2019 · Sanders TV shows (0) No credits available.