Benz studied Architectural Design at the Royal Art Academy, The Hague in The Netherlands where he developed a keen interest in lighting design. He consequently went on to study for a Masters in Architectural Lighting Design at the University of Wismar in Germany.
In 2008 Benz joined Speirs Major as an Assistant Designer and was promoted to Design Associate in 2017. In 2020 he was made Senior Associate. His ambition is to bring more imagination into the experience of a space – if applied to fantastic architecture and public realm, light can make the experience for people even better.