ActingDarla TaylorBorn 1987-01-31· Edmonton, Alberta, CanadaKnown forThe Flash2014DRAMASupernatural2005DRAMAMotive2013CRIMEThe Tomorrow People2013DRAMAFull filmographyThe Flash2014DRAMASupernatural2005DRAMAMotive2013CRIMEThe Tomorrow People2013DRAMAAlmost Human2013DRAMA