Michelle MacErleanMMichelle MacErlean1976Queuebrick VideoOverviewDiscussionMichelle MacErleanActing·Aug 14, 1976·Beaconsfield, Buckinghamshire, England, UKRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography4Seen0Favorites0FilmCreditAbducted2014 · Ruth JamisonRuth JamisonAct of God2009 · WPC Webb (Uncredited)WPC Webb (Uncredited)Lasko - Death Train2006 · ActorActorPrivate Moments2005 · JadeJade