HomePeople Biography and filmographyRachel Finan Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) AbedAbed2012 · Meggie Future World: City of Mass Destruction2010 · Astra / Kala TV shows (0) No credits available.