Logan Edwards

Directing

Logan Edwards

Born 18 December 1998 · Henderson, North Carolina, USA · Died 20 October 2024 at 25

Logan Edwards was an American director, writer, producer, and actor best known for Dads 2, Annora, and Shadow in the Valley