Logan is a film major at Temple University. He is also one of the co-directors of the short documentary, "Intercourse."
Birthday: November 04, 2001
April 28, 2024
July 15, 2023
Unknown
February 25, 2023