Riley Teahan is a visual and performance artist based in New Orleans. She creates rituals to inspire presence and healing, working intimately with the body and nature.

Riley Teahan (She/ Her)

Performance Artist & Filmmaker

Winter in Pluto

Image

Riley’s first solo show Passage in 2021 was a meditation on the womb through sand, clay, and video art. Her production company Mortal Self – a collaboration with sound and performance artist Natalita – creates modern myths. Their latest project, “Winter in Pluto” premiered in November 2022, and their films and immersive installations have been featured in museums, festivals and galleries around the US. Riley is passionate about collaboration and the creative process. She keeps her eyes and hands open.