Home›Landry TownsendLandry TownsendKnown for ActingPlace:Arlington, Texas, USALandry Townsend is an American actress from Texas.Movies2024My Autumn Wind Details 2023Aliens Abducted My Parents and Now I Feel Kinda Left Out Details 2021Sister Swap: Christmas in the City Details 2021Sister Swap: A Hometown Holiday Details 2021Candy Coated Christmas Details Renaissance Kid Details TV Shows2024Landman Details 2024Matlock Details 2022A Friend of the Family Details