Kevin Qiu

MFA design & technology
Kevin is a filmmaker based in New York City, driven by a deep passion for visual arts and immersive physical experiences. He constantly pursues conceptual ideas across diverse mediums, exploring how technology can enhance people’s encounters with art.

Mise En Scène

2026

This project explores how immersive installation can be designed to evoke what Abraham Maslow describes as a “peak experience”, a temporary state of heightened awareness, wonder, and emotional intensity.