HomePeople Biography and filmographyMegan Braithwaite Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Deep PurpleDeep Purple2010 · Ellie / Dolls Spirit2010 · Raven Strega TV shows (0) No credits available.