Logan graduated from Temple University with a BA in Film and Media Studies. He works freelance as a grip and a gaffer when he isn't directing.
2023 · Movie
2025 · Movie
2024 · Movie
Movie
2026 · Movie