Actress · DirectorSusan DuerdenSeptember 20, 1973(50 years old)United KingdomSocialsIMDbKnown forLostCarole LittletonFlushed AwayMother (voice)Love WreckedBree Taylor