Davin MacRae
Davin MacRae is a film industry professional specializing in special effects coordination and supervision. In their role, they contribute to the visual and physical execution of effects that enhance or realize film sequences, working within the broader production framework to integrate practical and sometimes digital techniques.
Biography
Davin MacRae is a film industry professional specializing in special effects coordination and supervision. In their role, they contribute to the visual and physical execution of effects that enhance or realize film sequences, working within the broader production framework to integrate practical and sometimes digital techniques.
MacRae is credited as the Special Effects Coordinator for The Long Walk [2025]. In this capacity, they assist in planning and executing the film’s effects under the direction of the effects supervisor, ensuring that stunts, props, and environmental elements align with the creative vision. Their work involves coordinating logistics, managing crew, and maintaining safety protocols while achieving the intended visual impact.
Additionally, MacRae serves as the Specia…




