Home›Lindsay WinchLindsay WinchKnown for ActingPlace: North Vancouver, British Columbia, CanadaMovies2025The Santa Class Details 2021The Santa Stakeout Details 2021Right in Front of Me Details 2020Love Is a Piece of Cake Details 2019Time for You to Come Home for Christmas Details 2017With Love, Christmas Details TV Shows2012Arrow Details 2005Supernatural Details