Udo Kierspe, known professionally as Udo Kier, is a German actor. Known primarily as a character actor, he has appeared in more than 220 films in both leading and supporting roles throughout Europe and the Americas. From Wikipedia
Amanda Kramer’s latest film examines female objectification and consumerism with an eccentric and visually striking narrative debuting at Sundance 2025.