HomePeople Biography and filmographyRory Meechan Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) SLATE: Abomination · Co-Writer, Director The Forsaken · Director TV shows (0) No credits available.