Neil Beloufa

Neil Beloufa

French-Algerian(1985)

8

Works

Neil Beloufa is a French-Algerian artist and filmmaker known for his immersive installations that blur the boundaries between fiction, documentary, and technology. His practice encompasses video, sculpture, and large-scale installations that critically examine systems of power, media, and the construction of meaning in contemporary society. Beloufa has gained international recognition for works that incorporate custom software, networked environments, and self-referential structures, positioning him as a significant voice in post-internet and new media art.

Artists in conversation

Get the App