ActingAiden LongworthBorn 2004-08-07· Vancouver, CanadaKnown forSupernatural2005DRAMAThe X-Files1993MYSTERYDC's Legends of Tomorrow2016ACTIONTimeless2016DRAMAFull filmographySupernatural2005DRAMAThe X-Files1993MYSTERYDC's Legends of Tomorrow2016ACTIONTimeless2016DRAMAThe Tomorrow People2013DRAMAThe 9th Life of Louis Drax2016MYSTERY