No photo

Directing

Evan Maggit

Born 2004-04-30ยท Madison, Wisconsin, USA

Known director of the horror short film, "Clown" (2024), "New Year, New You" (2025), and "Father" (2026).