Lorena Díaz Stephens studied social sciences and design in her native city of Santiago de Chile and in Barcelona. In Germany, she completed a Master's degree in Media Architecture at Bauhaus University Weimar. She has worked as a stage and costume designer in Spain, Chile, Austria and Germany and has realized a large number of film, drama and musical theatre productions.
Based in Germany, she has worked at Münchner Kammerspiele and Schauspiel Frankfurt, the state theaters in Stuttgart, Wiesbaden, Hannover, Augsburg, Darmstadt, Braunschweig, Nürnberg and Saarbrücken, the Deutsche Oper am Rhein, the Leipzig Opera and the Frankfurt Opera as well as numerous other theaters, such as Schauspiel Dortmund and Berliner Ensemble.