Actor · DirectorCainan WiebeAugust 27, 1995(28 years old)British Columbia, CanadaSocialsIMDbKnown forSupernaturalBarry CookThe FlashTeammate #1Once Upon a TimeLost BoyThe Twilight Saga: EclipseNewborn BoyDC's Legends of TomorrowPunk #1Black ChristmasBilly Lenz - 5 & 12 Years16 WishesMike JensenSnow BuddiesPeteDiary of a Wimpy KidQuentinSucker PunchTommy Soldier #2The 4400Duncan GermaineThe Boy Who Cried WerewolfRob