Lucy McRae: Sci-Fi Artist, Filmmaker and Body Architect
Lucy McRae is a world-renowned sci-fi artist, filmmaker, and body architect whose practice speculates on the future of human nature. Based in Los Angeles, McRae creates immersive installations and films that navigate the intersections of biotechnology, biology, and the human body. Trained in classical ballet and interior design, she coined the term "body architecture" to describe her exploration of the relationship between the body and its environment. Her work often addresses the psychological and physical impacts of future technologies, such as genetic engineering and space travel. Key projects include the "Biometric Mirror," which examines cultural obsession with perfection through AI, and "The Institute of Isolation," a film inquiring how the human body adapts to extreme environments. McRae has collaborated with prestigious organizations like NASA, MIT, and Swarovski, and her work has been exhibited at major institutions including the Centre Pompidou, the Venice Biennale, and the Science Museum London. As a TED Fellow and World Economic Forum Young Global Leader, Lucy McRae provides a critical perspective on the ethical and emotional dimensions of emerging science. Through sculpture, photography, and film, she provokes deep contemplation about who we are and where we are headed as a species. Her artisanal approach to technology brings science to street level, creating imaginary worlds that explore the limits and adaptability of the human body in the face of futuristic advancements.