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