About

Alisha Davidow (b. 1978) is an American-Finnish multidisciplinary artist based in Helsinki, Finland. Her work spans installation art, scenography, video, and public and collective artworks, operating at the intersection of visual art, performance, and spatial experience.

Davidow is known for creating immersive, otherworldly environments using light, movement, projection, and participatory elements. Sustainability is central to her practice; she frequently works with repurposed materials and elements sourced from nature to construct large-scale installations and scenographic spaces.

Her work has been presented in major theatres across Finland and internationally, encompassing theatre, dance, film, concert, and operatic productions, as well as installations and video artworks for public spaces, cultural institutions, and festivals.

Conceptually, her practice engages with themes of peace, democracy, ecology, and collective presence, exploring how art can foster reflection, dialogue, and shared imagination in contemporary society.

Cv in English
Cv suomeksi