Home›Nelson LeisNelson LeisKnown for ActingBorn:1974-08-29Place:Kemptville, Ontario, CanadaMovies2025Big Baby Details 2024Small Rain Down Details 2023Before Dark Details 2022Prey Details 2018The Whistler Details 2017Letters Details 2015Chiral Details 2012Violence of Action Details 2005Insecticidal Details Hannah Goes to Hell Details TV Shows2024Shōgun Details 2023The Last of Us Details 2018Chilling Adventures of Sabrina Details 2016Van Helsing Details 2014The Flash Details 2013Bates Motel Details 2012Arrow Details 2008Fringe Details 2005Supernatural Details 2005Supernatural Details 2004The 4400 Details 2002Jeremiah Details