Biography
Lorus Allen is credited in production design for two films scheduled for release in 2025. Allen contributed to the visual construction of Killing Faith, a production in which their work shaped the film’s environments to support its narrative. In Olmo, Allen again served as production designer, overseeing the design of sets and spaces integral to the film’s aesthetic and storytelling.
Production design involves creating the physical and visual framework of a film, including sets, props, and overall look to enhance the director’s vision. Allen’s involvement in both projects indicates a consistent role in this department for these productions. The films listed represent the only documented entries in their credited filmography according to available records.




