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




We use our own cookies and third-party cookies to improve our services by analysing your browsing habits.
You can accept cookies by clicking on the "Accept" button or configure them or reject their use by clicking HERE.