Rory Logsdail

Rory Logsdail, born in 1975, is an artist and filmmaker, who lives and works in London. He has produced and directed more that 50
films for broadcasters including BBC, RAI, and SVT, participating in film festivals worldwide as well as showing his films in major museums
including the Hirschhorn Museum in Washington, MOCA, Los Angeles and the Hayward Gallery, London.

Point of Return




This website uses cookies to improve your experience online. By using our website, you are agreeing to our use of cookies. To find out more, read our Privacy & Cookie Policies. Close