Laurie Anderson
A visionary in experimental film and music, Laurie Anderson was born in 1947 in Glen Ellyn, Illinois, USA. She has been active from the 1970s till present, primarily in the realm of experimental film, multimedia, and performance art, with her most notable works including "Home of the Brave" and "Heart of a Dog", the latter earning her a nomination for Best Documentary at the 2016 Independent Spirit Awards. Anderson's authorial style is characterized by her unique integration of music, visual art and technology to create deeply personal and philosophical narratives. Laurie Anderson, in her enduring spirit of innovation and exploration, remains an inspiring figure in the world of film and multimedia art, consistently pushing boundaries and challenging norms.