Lindsay Musil

Lindsay Musil is an American actress born in Los Angeles. She is best known for her role as Ava Miller in the guest cast of MTV's Scream television series.