ActingCarey FeehanBorn 1983-08-18· Edmonton, CanadaKnown forPsych2006DRAMADC's Legends of Tomorrow2016ACTIONThe Nine Lives of Christmas2014TV MOVIEFull filmographyPsych2006DRAMADC's Legends of Tomorrow2016ACTIONThe Nine Lives of Christmas2014TV MOVIE