Al Wong 1939 More on Wikipedia Al Wong is an American artist and educator, known for his experimental film and mixed media installation art. He is based in San Francisco, California. Past exhibitions (1) Al Wong: Twin Peaks SFMOMA · San Francisco 25 Apr 2025 — 20 Jan 2026 A meditative film installation by Al Wong that traces a slow loop around San Francisco's Twin Peaks at different times of day throughout a year.