Isaac Julien

Facts

Birth place
1960 in London, UK
Lives in
London
Works with
Installation and film

Isaac Julien is an artist and filmmaker, known for his immersive multi-screen installations.